public com_parametro_Info get_info(int IdEmpresa) { try { com_parametro_Info info = new com_parametro_Info(); using (Entities_compras Context = new Entities_compras()) { com_parametro Entity = Context.com_parametro.Where(q => q.IdEmpresa == IdEmpresa).FirstOrDefault(); if (Entity == null) { return(null); } info = new com_parametro_Info { IdEmpresa = Entity.IdEmpresa, IdEstadoAnulacion_OC = Entity.IdEstadoAnulacion_OC, IdEstadoAprobacion_OC = Entity.IdEstadoAprobacion_OC, IdEstado_cierre = Entity.IdEstado_cierre, IdMovi_inven_tipo_OC = Entity.IdMovi_inven_tipo_OC, DiasTransaccionesAFuturo = Entity.DiasTransaccionesAFuturo }; } return(info); } catch (Exception) { throw; } }
public Boolean GuardarDB(com_parametro_Info info, ref string msg) { try { using (EntitiesCompras Context = new EntitiesCompras()) { var Address = new com_parametro { IdEmpresa = info.IdEmpresa, IdEstadoAprobacion_OC = info.IdEstadoAprobacion_OC, IdMovi_inven_tipo_OC = info.IdMovi_inven_tipo_OC, IdEstadoAnulacion_OC = info.IdEstadoAprobacion_OC, IdMovi_inven_tipo_dev_compra = info.IdMovi_inven_tipo_dev_compra, IdEstadoAprobacion_SolCompra = info.IdEstadoAprobacion_SolCompra, IdSucursal_x_Aprob_x_SolComp = info.IdSucursal_x_Aprob_x_SolComp, IdEstado_cierre = info.IdEstado_cierre, UbicacionArchivosPedido = info.UbicacionArchivosPedido, Correo = info.Correo, Contrasenia = info.Contrasenia, Dominio = info.Dominio, PemitirSSL = info.PemitirSSL, CorreosCopia = info.CorreosCopia, FileUsuario = info.FileUsuario, FileContrasenia = info.FileContrasenia, FileDominio = info.FileDominio, CuerpoCorreo = info.CuerpoCorreo, Asunto = info.Asunto }; Context.com_parametro.Add(Address); Context.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool guardarDB(com_parametro_Info info) { try { using (Entities_compras Context = new Entities_compras()) { com_parametro Entity = Context.com_parametro.Where(q => q.IdEmpresa == info.IdEmpresa).FirstOrDefault(); if (Entity == null) { Entity = new com_parametro { IdEmpresa = info.IdEmpresa, IdEstadoAnulacion_OC = info.IdEstadoAnulacion_OC, IdEstadoAprobacion_OC = info.IdEstadoAprobacion_OC, IdEstado_cierre = info.IdEstado_cierre, IdMovi_inven_tipo_OC = info.IdMovi_inven_tipo_OC, DiasTransaccionesAFuturo = info.DiasTransaccionesAFuturo, DiasTransaccionesAPasado = info.DiasTransaccionesAPasado }; Context.com_parametro.Add(Entity); } else { Entity.IdEstadoAnulacion_OC = info.IdEstadoAnulacion_OC; Entity.IdEstadoAprobacion_OC = info.IdEstadoAprobacion_OC; Entity.IdEstado_cierre = info.IdEstado_cierre; Entity.IdMovi_inven_tipo_OC = info.IdMovi_inven_tipo_OC; Entity.DiasTransaccionesAFuturo = info.DiasTransaccionesAFuturo; Entity.DiasTransaccionesAPasado = info.DiasTransaccionesAPasado; } Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public Boolean GuardarDB(com_parametro_Info Info, ref string msg) { try { using (EntitiesCompras Context = new EntitiesCompras()) { var Address = new com_parametro(); Address.IdEmpresa = Info.IdEmpresa; Address.IdEstadoAprobacion_OC = Info.IdEstadoAprobacion_OC; Address.IdMovi_inven_tipo_OC = Info.IdMovi_inven_tipo_OC; Address.IdEstadoAnulacion_OC = Info.IdEstadoAnulacion_OC; Address.IdMovi_inven_tipo_dev_compra = Info.IdMovi_inven_tipo_dev_compra; Address.IdEstadoAprobacion_SolCompra = Info.IdEstadoAprobacion_SolCompra; Address.IdSucursal_x_Aprob_x_SolComp = Info.IdSucursal_x_Aprob_x_SolComp; Address.IdEstado_cierre = Info.IdEstado_cierre; Context.com_parametro.Add(Address); Context.SaveChanges(); } return(true); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }