public async Task StoreAsync <T>(string key, T value) { if (string.IsNullOrEmpty(key)) { throw new ArgumentException("Key MUST have a value"); } using (var context = new OnyxEntities()) { var generatedKey = GenerateStoredKey(key, typeof(T)); string json = JsonConvert.SerializeObject(value); var item = await context.BUS_WFMDashboard_Google_Credentials.SingleOrDefaultAsync(x => x.Key == generatedKey); if (item == null) { context.BUS_WFMDashboard_Google_Credentials.Add(new BUS_WFMDashboard_Google_Credentials { Key = generatedKey, Value = json }); } else { item.Value = json; } await context.SaveChangesAsync(); } }
public List <string> CP_ConsultavchCallSource() { using (OnyxEntities db = new OnyxEntities()) { List <string> _vchCallSource = db.CP_ConsultavchCallSource().ToList(); return(_vchCallSource); } }
public ViewIcmLatest(ViewIcmSchedule lastSchedule) { if (lastSchedule.Month == 12) { CurrentMonth = 1; CurrentYear = lastSchedule.Year + 1; } else { CurrentMonth = lastSchedule.Month + 1; CurrentYear = lastSchedule.Year; } using (var db = new OnyxEntities()) { ManagerOrder = db.BUS_WFMDashboard_ICM_Order.OrderBy(t => t.Order).Select(t => new ViewManagerListItem() { AgentNo = t.AgentNo, Name = t.ManagerName }).ToList(); } var indexOfLastManager = ManagerOrder.IndexOf(ManagerOrder.Where(t => t.AgentNo == lastSchedule.AgentNo).FirstOrDefault()); if ((indexOfLastManager == ManagerOrder.Count - 1) || indexOfLastManager < 0) { CurrentManager = ManagerOrder[0].AgentNo; } else { CurrentManager = ManagerOrder[indexOfLastManager + 1].AgentNo; } }
public int BuscarTelefonia(Nullable <int> iVentaId) { using (OnyxEntities db = new OnyxEntities()) { System.Data.Entity.Core.Objects.ObjectParameter iDatosProductoId = new System.Data.Entity.Core.Objects.ObjectParameter("iDatosProductoId", typeof(Int32)); db.CRMCP_BuscarTelefonia(3, iVentaId, null, iDatosProductoId); //int CodigoTelefonia = Convert.ToInt32(iDatosProductoId.Value); try { int CodigoTelefonia = Convert.ToInt32(iDatosProductoId.Value); return(CodigoTelefonia); } catch (Exception) { return(0); } //if (CodigoTelefonia != 0) //{ // return CodigoTelefonia; //} //else //{ // return 0; //} } }
public static async Task ClearAsyncStatic(string ldapId) { using (var context = new OnyxEntities()) { var objectContext = ((IObjectContextAdapter)context).ObjectContext; await objectContext.ExecuteStoreCommandAsync("TRUNCATE TABLE [BUS_WFMDashboard_Google_Credentials]"); } }
private void insertarLogError(errorDto _error) { try{ using (OnyxEntities db = new OnyxEntities()){ db.CP_LogErrorTabTelefonia_Insertar(_error.vchUsuario, _error.vchMetodo, _error.vchMessageError, _error.vchInnerTracerError); } } catch (Exception ex) { throw ex; } }
public List <CP_ConsultarUsoDto> ConsultarUso() { using (OnyxEntities db = new OnyxEntities()) { List <CP_ConsultarUsoDto> ConsultarUso = MapperConfigurationCentral <CP_ConsultarUso_Result, CP_ConsultarUsoDto> .MapListList (db.CP_ConsultarUso().ToList()); return(ConsultarUso); } }
public CP_ConsultaSerialNumberDto MeConsultaSerialNumber(int iProductId) { try{ using (OnyxEntities db = new OnyxEntities()){ CP_ConsultaSerialNumberDto _CP_ConsultaSerialNumberDto = MapperConfigurationCentral <CP_ConsultaSerialNumber_Result, CP_ConsultaSerialNumberDto> .MapEntity(db.CP_ConsultaSerialNumber(iProductId).ToList().First()); return(_CP_ConsultaSerialNumberDto); } }catch (Exception ex) { throw ex; } }
public CP_ConsultarDatosProductoDto MetConsultar(Nullable <int> iDatosProductoId) { using (OnyxEntities db = new OnyxEntities()) { CP_ConsultarDatosProductoDto CP_ConsultarDatosProductoDtoValues = MapperConfigurationCentral <CP_CONSULTARDATOSPRODUCTO_Result, CP_ConsultarDatosProductoDto> .MapEntity (db.CP_CONSULTARDATOSPRODUCTO(iDatosProductoId).ToList().FirstOrDefault()); return(CP_ConsultarDatosProductoDtoValues); } }
public List <CP_ConsultarClienteTelefoniaDto> MetConsultarxCliente(Nullable <int> iCompanyId) { try { using (OnyxEntities db = new OnyxEntities()){ List <CP_ConsultarClienteTelefoniaDto> CP_ConsultarClienteTelefoniavalues = MapperConfigurationCentral <CP_ConsultarClienteTelefonia_Result, CP_ConsultarClienteTelefoniaDto> .MapListList(db.CP_ConsultarClienteTelefonia(iCompanyId).ToList()); return(CP_ConsultarClienteTelefoniavalues); } } catch (Exception ex) { throw ex; } }
public int MetActualizar(CP_ConsultarDatosProductoDto DatosProducto) { using (OnyxEntities db = new OnyxEntities()) { var retorno = db.CP_ACTUALIZARDATOSPRODUCTO(DatosProducto.IDATOSPRODUCTOID, DatosProducto.IPRODUCTID, "p_CHPRODUCTNUMBER", DatosProducto.BENVIOPUBLICOLOCAL, DatosProducto.BENVIOPUBLICOLD, DatosProducto.BENVIOCORPLOCAL, DatosProducto.BENVIOCORPLOCAL, DatosProducto.ICOMPANYID, DatosProducto.ICOMPANYIDLOCAL, DatosProducto.VCHCOMENTARIOS, DatosProducto.TIRECORDSTATUS, DatosProducto.IVENTAID, DatosProducto.IESTRATOCIUDADID, DatosProducto.IUSOSERVICIOID); return(retorno); } }
public List <CT_LLenarTablaAsuntosModificaronDto> LLenarTablaAsuntosModificaron(int DetailId) { try { using (OnyxEntities db = new OnyxEntities()){ List <CT_LLenarTablaAsuntosModificaronDto> _LLenarTablaAsuntosModificaron = MapperConfigurationCentral <CP_LLenarTablaAsuntosModificaron_Result, CT_LLenarTablaAsuntosModificaronDto> .MapListList(db.CP_LLenarTablaAsuntosModificaron(DetailId).ToList()); return(_LLenarTablaAsuntosModificaron); } } catch (Exception ex) { throw ex; } }
public List <string> CP_ConsultaGrupoCentrex() { try { using (OnyxEntities db = new OnyxEntities()){ List <string> _GrupoCentrex = db.CP_ConsultaGrupoCentrex().ToList(); return(_GrupoCentrex); } } catch (Exception ex) { throw ex; } }
public Task <T> GetAsync <T>(string key) { if (string.IsNullOrEmpty(key)) { throw new ArgumentException("Key MUST have a value"); } using (var context = new OnyxEntities()) { var generatedKey = GenerateStoredKey(key, typeof(T)); var item = context.BUS_WFMDashboard_Google_Credentials.FirstOrDefault(x => x.Key == generatedKey); T value = item == null ? default(T) : JsonConvert.DeserializeObject <T>(item.Value); return(Task.FromResult <T>(value)); } }
public int MetInsertar(CP_ConsultarDatosProductoDto DatosProducto) { ObjectParameter prueba = new ObjectParameter("IDATOSPRODUCTOID", typeof(int)); using (OnyxEntities db = new OnyxEntities()) { var retorno = db.CP_InsertarDatosProducto(DatosProducto.IPRODUCTID, DatosProducto.CHPRODUCTNUMBER, DatosProducto.BENVIOPUBLICOLOCAL, DatosProducto.BENVIOPUBLICOLD, DatosProducto.BENVIOCORPLOCAL, DatosProducto.BENVIOCORPLOCAL, DatosProducto.ICOMPANYID, DatosProducto.ICOMPANYIDLOCAL, DatosProducto.VCHCOMENTARIOS, DatosProducto.TIRECORDSTATUS, DatosProducto.IVENTAID, DatosProducto.IESTRATOCIUDADID, DatosProducto.IUSOSERVICIOID, prueba); return(retorno); } }
public async Task DeleteAsync <T>(string key) { if (string.IsNullOrEmpty(key)) { throw new ArgumentException("Key MUST have a value"); } using (var context = new OnyxEntities()) { var generatedKey = GenerateStoredKey(key, typeof(T)); var item = context.BUS_WFMDashboard_Google_Credentials.FirstOrDefault(x => x.Key == generatedKey); if (item != null) { context.BUS_WFMDashboard_Google_Credentials.Remove(item); await context.SaveChangesAsync(); } } }