public bool anularDB(fa_cliente_tipo_Info info) { try { using (Entities_facturacion Context = new Entities_facturacion()) { fa_cliente_tipo Entity = Context.fa_cliente_tipo.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.Idtipo_cliente == info.Idtipo_cliente); if (Entity == null) { return(false); } Entity.Estado = info.Estado = "I"; Entity.IdUsuarioUltAnu = info.IdUsuarioUltAnu; Entity.MotivoAnula = info.MotivoAnula; Entity.Fecha_UltAnu = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool modificarDB(fa_cliente_tipo_Info info) { try { using (Entities_facturacion Context = new Entities_facturacion()) { fa_cliente_tipo Entity = Context.fa_cliente_tipo.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.Idtipo_cliente == info.Idtipo_cliente); if (Entity == null) { return(false); } Entity.Cod_cliente_tipo = info.Cod_cliente_tipo; Entity.Descripcion_tip_cliente = info.Descripcion_tip_cliente; Entity.IdCtaCble_CXC_Cred = info.IdCtaCble_CXC_Cred; Entity.IdCtaCble_Anticipo = info.IdCtaCble_Anticipo; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public fa_cliente_tipo_Info get_info(int IdEmpresa, int Idtipo_cliente) { try { fa_cliente_tipo_Info info = new fa_cliente_tipo_Info(); using (Entities_facturacion Context = new Entities_facturacion()) { fa_cliente_tipo Entity = Context.fa_cliente_tipo.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.Idtipo_cliente == Idtipo_cliente); if (Entity == null) { return(null); } info = new fa_cliente_tipo_Info { IdEmpresa = Entity.IdEmpresa, Idtipo_cliente = Entity.Idtipo_cliente, Cod_cliente_tipo = Entity.Cod_cliente_tipo, Descripcion_tip_cliente = Entity.Descripcion_tip_cliente, IdCtaCble_CXC_Anticipo = Entity.IdCtaCble_CXC_Anticipo, IdCtaCble_CXC_Con = Entity.IdCtaCble_CXC_Con, IdCtaCble_CXC_Cred = Entity.IdCtaCble_CXC_Cred, estado = Entity.estado }; } return(info); } catch (Exception) { throw; } }
public bool guardarDB(fa_cliente_tipo_Info info) { try { using (Entities_facturacion Context = new Entities_facturacion()) { fa_cliente_tipo Entity = new fa_cliente_tipo { IdEmpresa = info.IdEmpresa, Idtipo_cliente = info.Idtipo_cliente = get_id(info.IdEmpresa), Cod_cliente_tipo = info.Cod_cliente_tipo, Descripcion_tip_cliente = info.Descripcion_tip_cliente, IdCtaCble_CXC_Cred = info.IdCtaCble_CXC_Cred, IdCtaCble_Anticipo = info.IdCtaCble_Anticipo, Estado = info.Estado = "A", IdUsuario = info.IdUsuario, Fecha_Transac = DateTime.Now }; Context.fa_cliente_tipo.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public Boolean GuardarDB(fa_cliente_tipo_Info Info, ref int IdTipoCliente, ref string msjError) { try { using (EntitiesFacturacion Context = new EntitiesFacturacion()) { var Address = new fa_cliente_tipo(); Address.IdEmpresa = Info.IdEmpresa; Address.Idtipo_cliente = Info.Idtipo_cliente = IdTipoCliente = GetId(Info.IdEmpresa); Address.Cod_cliente_tipo = (Info.Cod_cliente_tipo == null || Info.Cod_cliente_tipo == "") ? Info.Cod_cliente_tipo : Address.Idtipo_cliente.ToString(); Address.Descripcion_tip_cliente = Info.Descripcion_tip_cliente; Address.estado = Info.estado; Address.IdCtaCble_CXC_Con = Info.IdCtaCble_CXC_Con; Address.IdCtaCble_CXC_Cred = Info.IdCtaCble_CXC_Cred; Address.IdCtaCble_CXC_Anticipo = Info.IdCtaCble_CXC_Anticipo; Address.IdUsuario = Info.IdUsuario; Address.Fecha_Transac = DateTime.Now; Address.nom_pc = Info.nom_pc; Address.ip = Info.ip; Context.fa_cliente_tipo.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); mensaje = ex.ToString(); msjError = mensaje; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }