CambiarModoOperacionDAMock.cs
2 using System;
3 using System.Collections.Generic;
4 using System.Linq;
5 using System.Text;
6 
7 namespace Sage.ES.S50.UnitTest.Mock
8 {
10  {
11  public string GetCodigoSucursal()
12  {
13  return "";
14  }
15 
16  public IEnumerable<int> GetIdsConfiguraciones()
17  {
18  List<int> ids = new List<int>
19  {
20  0,
21  1
22  };
23  return ids;
24  }
25 
26  public Dictionary<int, bool> GetPrioridadesEnvioSucursalParaIdConf(int idConf)
27  {
28  return new Dictionary<int, bool>();
29  }
30 
31  public bool SucursalActivaConfigurada(string codigoSucursal = "")
32  {
33  return false;
34  }
35 
36  public bool TratarTabla_MULTCONF()
37  {
38  return true;
39  }
40 
41  public bool TratarTabla_TABNETFEC()
42  {
43  return true;
44  }
45 
46  public bool TratarTabla_VARIABLES()
47  {
48  return true;
49  }
50 
51  public bool VaciarTabla(string tabla, string whereClause = " 1=1 ")
52  {
53  return true;
54  }
55  }
56 }
Interfaz de acceso a datos para Cambiar modo operación
IEnumerable< int > GetIdsConfiguraciones()
Obtiene una lista de enteros con los IdConf presentes en la tabla MULTCONF
bool VaciarTabla(string tabla, string whereClause=" 1=1 ")
Método auxiliar para borrar el contenido de una tabla del Add-on de OFFLINE
string GetCodigoSucursal()
Obtiene el codigo de sucursal
bool TratarTabla_VARIABLES()
Tratamiento específico para la tabla VARIABLES
Dictionary< int, bool > GetPrioridadesEnvioSucursalParaIdConf(int idConf)
Genera un diccionario de prioridades de envio para sucursales del IDCONF pasado por parámetro ...
bool SucursalActivaConfigurada(string codigoSucursal="")
Determina si la sucursal esta activa y configurada
bool TratarTabla_TABNETFEC()
Tratamiento específico para la tabla TABRELNET
bool TratarTabla_MULTCONF()
Tratamiento específico para la tabla MULTCONF