//-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- public ClientesLetrasCambio Detalles(string Id, int Empresa) { DataTable dt = fn.ObtieneDatos("sp_sel_ClientesLetrasCambio", Id, DateTime.Now.Date, DateTime.Now.Date, Empresa); ClientesLetrasCambio det = new ClientesLetrasCambio(); if (dt.Rows.Count > 0) { det.Id = (int)dt.Rows[0]["Id"]; det.Empresa = (int)dt.Rows[0]["Empresa"]; det.IdCliente = (int)dt.Rows[0]["IdCliente"]; det.ANombre = dt.Rows[0]["ANombre"].ToString(); det.NEmpresa = dt.Rows[0]["NEmpresa"].ToString(); det.Fecha = dt.Rows[0]["Fecha"].ToString(); det.Vencimiento = dt.Rows[0]["Vencimiento"].ToString(); det.Moneda = dt.Rows[0]["Moneda"].ToString(); det.Monto = Convert.ToDouble(dt.Rows[0]["Monto"]); det.EnLetras = dt.Rows[0]["EnLetras"].ToString(); det.TCambio = Convert.ToDouble(dt.Rows[0]["TCambio"]); det.Comentarios = dt.Rows[0]["Comentarios"].ToString(); det.Estado = dt.Rows[0]["Estado"].ToString(); det.Usuario = dt.Rows[0]["Usuario"].ToString(); det.Fecha_Creacion = dt.Rows[0]["Fecha_Creacion"].ToString(); } return(det); }
//-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- public bool Actualizar(ClientesLetrasCambio ClientesLetrasCambio, bool Tran = false) { object[] ObjParameter = new object[12]; ObjParameter[0] = ClientesLetrasCambio.Id; ObjParameter[1] = ClientesLetrasCambio.Empresa; ObjParameter[2] = ClientesLetrasCambio.IdCliente; ObjParameter[3] = ClientesLetrasCambio.ANombre; ObjParameter[4] = ClientesLetrasCambio.NEmpresa; ObjParameter[5] = ClientesLetrasCambio.Fecha; ObjParameter[6] = ClientesLetrasCambio.Vencimiento; ObjParameter[7] = ClientesLetrasCambio.Moneda; ObjParameter[8] = ClientesLetrasCambio.Monto; ObjParameter[9] = ClientesLetrasCambio.EnLetras; ObjParameter[10] = ClientesLetrasCambio.TCambio; ObjParameter[11] = ClientesLetrasCambio.Comentarios; try { this.InicializarMensajeError(); this.OpenSqlBD(); SqlCommand cmd = new SqlCommand(); cmd = this.ConfigurarComando(TieneTransaccion.Si, "sp_upd_ClientesLetrasCambio", ObjParameter); cmd.ExecuteNonQuery(); if (Tran == false) { Commit(); } return(true); } catch (Exception ex) { this.CodigoError = -1; if (Tran == false) { Rollback(); } fn.XtraMsg(ex.Message, MessageBoxIcon.Error); return(false); } finally { if (Tran == false) { CloseSqlBD(); } } }
//-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- public bool Borrar(ClientesLetrasCambio ClientesLetrasCambio, bool Tran = false) { object[] ObjParameter = new object[1]; ObjParameter[0] = ClientesLetrasCambio.Id; try { this.InicializarMensajeError(); this.OpenSqlBD(); SqlCommand cmd = new SqlCommand(); cmd = this.ConfigurarComando(TieneTransaccion.Si, "sp_del_ClientesLetrasCambio", ObjParameter); cmd.ExecuteNonQuery(); if (Tran == false) { Commit(); } return(true); } catch (Exception ex) { this.CodigoError = -1; if (Tran == false) { Rollback(); } fn.XtraMsg(ex.Message, MessageBoxIcon.Error); return(false); } finally { if (Tran == false) { CloseSqlBD(); } } }