private bool Delete(ref CuentasBancarias Item) { try { if (Item.Instance == Infrastructure.Aspect.BusinessEntity.InstanceEntity.Deleted) { DataAccessEnterpriseSQL.DAAsignarProcedure("CAJ_CUBASD_UnReg"); DataAccessEnterpriseSQL.DAAgregarParametro("@psinEMPR_Codigo", Item.EMPR_Codigo, SqlDbType.SmallInt, 2, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pchrCUBA_Codigo", Item.CUBA_Codigo, SqlDbType.Char, 3, ParameterDirection.Input); if (DataAccessEnterpriseSQL.DAExecuteNonQuery() > 0) { return(true); } else { return(false); } } else { return(true); } } catch (Exception) { throw; } }
private CuentasBancarias SelectOne(Int16 EMPR_Codigo, String CUBA_Codigo) { try { CuentasBancarias item = new CuentasBancarias(); DataAccessEnterpriseSQL.DAAsignarProcedure("CAJ_CUBASS_UnReg"); DataAccessEnterpriseSQL.DAAgregarParametro("@psinEMPR_Codigo", EMPR_Codigo, SqlDbType.SmallInt, 2, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pchrCUBA_Codigo", CUBA_Codigo, SqlDbType.Char, 3, ParameterDirection.Input); using (IDataReader reader = DataAccessEnterpriseSQL.DAExecuteReader()) { if (reader.Read()) { Loader.LoadEntity(reader, item); item.Instance = InstanceEntity.Unchanged; } else { throw new Exception("No se encontro el registro."); } } return(item); } catch (Exception) { throw; } }
// Se filtran los numeros de cuenta dependiendo el banco selecionado protected void ddlBanco_SelectedIndexChanged(object sender, EventArgs e) { Session["banId"] = ddlBanco.SelectedValue.ToString(); Session["bancoEdit"] = ddlBancoEdit.SelectedValue.ToString(); int intBanco = (Session["banId"].ToString() == "") ? 0 : int.Parse(Session["banId"].ToString()); int intCompania = (Session["companiaId"].ToString() == "") ? 0 : int.Parse(Session["companiaId"].ToString()); DataTable dtCuentas = new DataTable(); dtCuentas = CuentasBancarias.ConsultarCuentasPorBancoCompania(intBanco, intCompania, 0); ddlNoCuenta.DataTextField = "cuenta_bancaria"; ddlNoCuenta.DataValueField = "cueBan_Id"; ddlNoCuenta.DataSource = dtCuentas; ddlNoCuenta.DataBind(); ddlNoCuenta.Items.Insert(0, new ListItem("Seleccione cuenta bancaria", "0")); int bancoEdit = (Session["bancoEdit"].ToString() == "") ? 0 : int.Parse(Session["bancoEdit"].ToString()); int compañiaEdit = (Session["companiaEdit"].ToString() == "") ? 0 : int.Parse(Session["companiaEdit"].ToString()); DataTable dtTipoCuentasEdit = new DataTable(); dtTipoCuentasEdit = CuentasBancarias.consultarTipoCuentaParaEditar(bancoEdit, compañiaEdit, 0); ddlTipoCuentaEdit.DataTextField = "tipCue_Nombre"; ddlTipoCuentaEdit.DataValueField = "tipCue_Id"; ddlTipoCuentaEdit.DataSource = dtTipoCuentasEdit; ddlTipoCuentaEdit.DataBind(); ddlTipoCuentaEdit.Items.Insert(0, new ListItem("Seleccione un tipo de cuenta", "0")); }
protected void GuardarBtton_Click(object sender, EventArgs e) { bool paso = false; CuentasBancarias bancarias = new CuentasBancarias(); RepositorioBase <CuentasBancarias> repo = new RepositorioBase <CuentasBancarias>(); if (IsValid == false) { Util.ShowToastr(this.Page, " Campos Vacios", "Error", "Error"); } bancarias = LlenaClase(); if (CuentaIdTextBox != null) { paso = repo.Guardar(bancarias); } else { paso = repo.Modificar(bancarias); } if (paso) { Util.ShowToastr(this.Page, " No se pudo Guardar", "Error", "Error"); Clean(); } else { Util.ShowToastr(this.Page, " Guardado con EXITO", "Guardado", "Success"); } }
public BLCuentasBancarias(IUnityContainer container) { this.ContainerService = container; Loader = new BusinessEntityLoader <CuentasBancarias>(); CuentasBancarias Item = new CuentasBancarias(); Loader.EntityType = Item.GetType(); }
private void LlenaCampos(CuentasBancarias cuenta) { CuentaidTextBox.Text = cuenta.CuentaId.ToString(); FechaTextBox.Text = cuenta.Fecha.ToString("yyyy-MM-dd"); NombreTextBox.Text = cuenta.Nombre; BalanceTextBox.Text = cuenta.Balance.ToString(); }
// Guarda el soporte bancario creado por el formulario uno a uno protected void btnGuardar_Click(object sender, EventArgs e) { string usuario = Session["Usuario"].ToString(); int identificador = 0; int pagaduria = 0; string NoCheque = "No tiene"; int talon = 0; string sucursal = "No tiene"; if (ddlPagaduriaUno.Text != "") { pagaduria = int.Parse(ddlPagaduriaUno.Text); } if (txtNoTalon.Text != "") { talon = int.Parse(txtNoTalon.Text); } if (txtIdentificacion.Text != "") { identificador = int.Parse(txtIdentificacion.Text); } if (txtNoCheque.Text != "") { NoCheque = txtNoCheque.Text; } if (txtSucursal.Text != "") { sucursal = txtSucursal.Text; } if (ddlFormaDePago.Text != "" & ddlRecibido.Text != "" & ddlCompania.Text != "" & ddlBanco.Text != "" & ddlNoCuenta.Text != "" & txtFecha.Text != "" & txtValor.Text != "") { DataTable dtTipoCuenta = new DataTable(); dtTipoCuenta = CuentasBancarias.ConsultarTipoCuentaBancaria(int.Parse(ddlNoCuenta.SelectedValue.ToString())); int tipoCuenta = int.Parse(dtTipoCuenta.Rows[0]["tipCue_Id"].ToString()); int registros = AdministrarSoportesBancarios.InsertarSoporteBancarioUno(int.Parse(ddlTipoDoc.SelectedValue.ToString()), identificador, pagaduria, int.Parse(ddlFormaDePago.SelectedValue.ToString()), NoCheque, int.Parse(ddlRecibido.SelectedValue.ToString()), int.Parse(ddlCompania.SelectedValue.ToString()), int.Parse(ddlBanco.SelectedValue.ToString()), tipoCuenta, int.Parse(ddlNoCuenta.SelectedValue.ToString()), DateTime.Parse(txtFecha.Text), talon, int.Parse(txtValor.Text), sucursal, usuario); if (registros > 0) { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + "Soporte Guardado." + "');window.location.replace('/gestion/recaudoypago/soportebancario')", true); } else { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + "El soporte no fue guardado." + "'))", true); } } else { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('Faltan campos por LLenar');", true); } }
public void Buscar() { int id = 1; RepositorioBase <CuentasBancarias> repositorio = new RepositorioBase <CuentasBancarias>(); CuentasBancarias cuenta = new CuentasBancarias(); cuenta = repositorio.Buscar(id); Assert.IsNotNull(cuenta); }
public CuentasBancarias BuscarM() { int id = 1; RepositorioBase <CuentasBancarias> repositorio = new RepositorioBase <CuentasBancarias>(); CuentasBancarias cuenta = new CuentasBancarias(); cuenta = repositorio.Buscar(id); return(cuenta); }
public override bool Eliminar(int id) { Prestamos prestamo = Buscar(id); CuentasBancarias cuenta = _contexto.Cuenta.Find(prestamo.CuentaId); cuenta.Balance -= prestamo.Total; _contexto.Entry(cuenta).State = EntityState.Modified; return(base.Eliminar(id)); }
public override bool Guardar(Prestamos prestamo) { CuentasBancarias cuenta = _contexto.Cuenta.Find(prestamo.CuentaId); cuenta.Balance += prestamo.Total; _contexto.Entry(cuenta).State = EntityState.Modified; return(base.Guardar(prestamo)); }
protected void Page_Load(object sender, EventArgs e) { CuentasBancarias bancarias = new CuentasBancarias(); if (!Page.IsPostBack) { DepositoIdTextBox.Text = "0"; LLenarComboBox(); } }
public CuentasBancarias Llenaclase() { CuentasBancarias cuentas = new CuentasBancarias(); cuentas.CuentaId = util.ToInt(CuentaidTextBox.Text); cuentas.Fecha = Convert.ToDateTime(FechaTextBox.Text); cuentas.Nombre = NombreTextBox.Text; cuentas.Balance = 0; return(cuentas); }
private CuentasBancarias GetCuentas() { CuentasBancarias cuentasbancarias = new CuentasBancarias(); cuentasbancarias.CuentaId = 0; cuentasbancarias.Nombre = "Ventas de Software"; cuentasbancarias.Fecha = DateTime.Now; cuentasbancarias.Balance = 4000; return(cuentasbancarias); }
protected void Page_Load(object sender, EventArgs e) { CuentasBancarias cuentas = new CuentasBancarias(); if (!Page.IsPostBack) { LLenacombobox(); FechaTextBox.Text = DateTime.Now.ToString("yyyy-MM-dd"); } }
private CuentasBancarias LlenaClase() { CuentasBancarias cb = new CuentasBancarias(); cb.CuentaBancariaId = Utils.ToInt(CBTextBox.Text); cb.Fecha = Convert.ToDateTime(FechaTextBox.Text).Date; cb.Nombre = NombreTextBox.Text; cb.Balance = Utils.ToInt(BalanceTextBox.Text); return(cb); }
protected void ButtonEliminar_Click(object sender, EventArgs e) { RepositorioBase <CuentasBancarias> rb = new RepositorioBase <CuentasBancarias>(); CuentasBancarias c = rb.Buscar(int.Parse(TextBoxCuentaID.Text)); if (c != null) { rb.Eliminar(int.Parse(TextBoxCuentaID.Text)); Limpiar(); } }
private bool Update(ref CuentasBancarias Item) { try { if (Item.Instance == Infrastructure.Aspect.BusinessEntity.InstanceEntity.Modified) { DataAccessEnterpriseSQL.DAAsignarProcedure("CAJ_CUBASU_UnReg"); DataAccessEnterpriseSQL.DAAgregarParametro("@psinEMPR_Codigo", Item.EMPR_Codigo, SqlDbType.SmallInt, 2, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pchrCUBA_Codigo", Item.CUBA_Codigo, SqlDbType.Char, 3, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@psinSUCR_Codigo", Item.SUCR_Codigo, SqlDbType.SmallInt, 2, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pchrTIPO_TabBCO", Item.TIPO_TabBCO, SqlDbType.Char, 3, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pchrTIPO_CodBCO", Item.TIPO_CodBCO, SqlDbType.Char, 3, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pchrTIPO_TabMND", Item.TIPO_TabMND, SqlDbType.Char, 3, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pchrTIPO_CodMND", Item.TIPO_CodMND, SqlDbType.Char, 3, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchCUBA_NroCuenta", Item.CUBA_NroCuenta, SqlDbType.VarChar, 50, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pchrCUBA_TipoCuenta", Item.CUBA_TipoCuenta, SqlDbType.Char, 1, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchCUBA_CuenPuente", Item.CUBA_CuenPuente, SqlDbType.VarChar, 20, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchCUBA_CuenContable", Item.CUBA_CuenContable, SqlDbType.VarChar, 20, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchCUBA_CtaPorCobrar", Item.CUBA_CtaPorCobrar, SqlDbType.VarChar, 20, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchCUBA_CtaPorPagar", Item.CUBA_CtaPorPagar, SqlDbType.VarChar, 20, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pdtmCUBA_FechaCierre", Item.CUBA_FechaCierre, SqlDbType.DateTime, 8, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pbitCUBA_Bloqueo", Item.CUBA_Bloqueo, SqlDbType.Bit, 1, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pbitCUBA_PermChequeBlanco", Item.CUBA_PermChequeBlanco, SqlDbType.Bit, 1, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pbitCUBA_PermImprAutomatica", Item.CUBA_PermImprAutomatica, SqlDbType.Bit, 1, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchCUBA_CodAgencia", Item.CUBA_CodAgencia, SqlDbType.VarChar, 20, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pbitCUBA_MedioVirtual", Item.CUBA_MedioVirtual, SqlDbType.Bit, 1, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pbitCUBA_InscritoSOL", Item.CUBA_InscritoSOL, SqlDbType.Bit, 1, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchCUBA_Descripcion", Item.CUBA_Descripcion, SqlDbType.VarChar, 100, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pbitCUBA_CtaEmprVinculada", Item.CUBA_CtaEmprVinculada, SqlDbType.Bit, 1, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchCUBA_SubCtaIngreso", Item.CUBA_SubCtaIngreso, SqlDbType.VarChar, 20, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchCUBA_SubCtaEgreso", Item.CUBA_SubCtaEgreso, SqlDbType.VarChar, 20, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchCUBA_SubCtaIngresoEV", Item.CUBA_SubCtaIngresoEV, SqlDbType.VarChar, 20, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchCUBA_SubCtaEgresoEV", Item.CUBA_SubCtaEgresoEV, SqlDbType.VarChar, 20, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pchrCUBA_LibroDestino", Item.CUBA_LibroDestino, SqlDbType.Char, 3, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchAUDI_UsrMod", Item.AUDI_UsrMod, SqlDbType.VarChar, 20, ParameterDirection.Input); if (DataAccessEnterpriseSQL.DAExecuteNonQuery() > 0) { return(true); } else { return(false); } } else { return(true); } } catch (Exception) { throw; } }
protected void cargarListas() { DataTable dtCompanias = new DataTable(); dtCompanias = CuentasBancarias.ConsultarCompanias(); ddlCompania.DataTextField = "com_Nombre"; ddlCompania.DataValueField = "com_Id"; ddlCompania.DataSource = dtCompanias; ddlCompania.DataBind(); ddlCompania.Items.Insert(0, new ListItem("Seleccione compañia", "")); }
public override bool Eliminar(int id) { var deposito = Buscar(id); CuentasBancarias cuenta = deposito.Cuenta; cuenta.Balance -= deposito.Monto; _contexto.Entry(cuenta).State = EntityState.Modified; _contexto.SaveChanges(); return(base.Eliminar(id)); }
protected void ButtonBuscar_Click(object sender, EventArgs e) { RepositorioBase <CuentasBancarias> rb = new RepositorioBase <CuentasBancarias>(); CuentasBancarias c = rb.Buscar(int.Parse(TextBoxCuentaID.Text)); if (c != null) { TextBoxFecha.Text = c.Fecha.ToString(); TextBoxNombre.Text = c.Nombre; TextBoxBalance.Text = c.Balance.ToString(); } }
public Boolean SaveCuentasBancarias(ref CuentasBancarias Item) { try { if (Item.Instance != Infrastructure.Aspect.BusinessEntity.InstanceEntity.Unchanged) { return(BL_CuentasBancarias.Save(ref Item)); } return(true); } catch (Exception) { throw; } }
public static bool EsValidoCuentaBancaria(string strValor) { bool bolValido = false; try { bolValido = CuentasBancarias.ValidaCuentaBancaria(strValor); } catch { } return(bolValido); }
public void Modificar() { RepositorioBase <CuentasBancarias> repositorio = new RepositorioBase <CuentasBancarias>(); CuentasBancarias cuentab = new CuentasBancarias(); bool paso = false; cuentab.CuentaId = 1; cuentab.Fecha = DateTime.Now; cuentab.Nombre = "Jose"; cuentab.Balance = 300; paso = repositorio.Modificar(cuentab); Assert.AreEqual(true, paso); }
public void Guardar() { RepositorioBase <CuentasBancarias> repositorio = new RepositorioBase <CuentasBancarias>(); CuentasBancarias cuenta = new CuentasBancarias(); bool paso = false; cuenta.CuentaBancariaId = 1; cuenta.Fecha = DateTime.Now; cuenta.Nombre = "Pedro"; cuenta.Balance = 0; paso = repositorio.Guardar(cuenta); Assert.AreEqual(true, paso); }
protected void GuardarButton_Click(object sender, EventArgs e) { Repositorio <CuentasBancarias> repositorio = new Repositorio <CuentasBancarias>(); CuentasBancarias cuenta = Llenaclase(); bool paso = false; if (Page.IsValid) { if (CuentaidTextBox.Text == "0") { paso = repositorio.Guardar(cuenta); } else { var verificar = repositorio.Buscar(util.ToInt(CuentaidTextBox.Text)); if (verificar != null) { paso = repositorio.Modificar(cuenta); } else { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr.error('Esta Cuenta No Existe','Fallo',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true); return; } } if (paso) { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr.success('Cuenta Registrada','Exito',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true); } else { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr.error('No pudo Guardar','Fallo',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true); } Limpiar(); return; } }
// Desarrollador 1 protected void ddlCompania_SelectedIndexChanged(object sender, EventArgs e) { Session["companiaId"] = ddlCompania.SelectedValue.ToString(); int intCompania = (Session["companiaId"].ToString() == "") ? 0 : int.Parse(Session["companiaId"].ToString()); DataTable dtBancos = new DataTable(); dtBancos = CuentasBancarias.ConsultarBancosPorCompania(intCompania, 1); ddlBanco.DataTextField = "ban_Nombre"; ddlBanco.DataValueField = "ban_Id"; ddlBanco.DataSource = dtBancos; ddlBanco.DataBind(); ddlBanco.Items.Insert(0, new ListItem("Seleccione banco", "")); }
private CuentasBancarias LlenaClase() { CuentasBancarias bancarias = new CuentasBancarias(); bancarias.CuentaId = Util.ToInt(CuentaIdTextBox.Text); DateTime date; bool resul = DateTime.TryParse(FechaTextBox.Text, out date); if (resul == true) { bancarias.Fecha = date; } bancarias.Nombre = NombreTextbox.Text; bancarias.Balance = Utilidades.Util.ToDecimal(BalanceTextBox.Text); return(bancarias); }
protected void ddlCompania_SelectedIndexChanged(object sender, EventArgs e) { int cargo = int.Parse(Session["car_Id"].ToString()); int formaPago = int.Parse(Session["formaPago"].ToString()); Session["companiaId"] = ddlCompania.SelectedValue.ToString(); Session["companiaEdit"] = ddlCompaniaEdit.SelectedValue.ToString(); int intCompania = (Session["companiaId"].ToString() == "") ? 0 : int.Parse(Session["companiaId"].ToString()); int tipoBanco = 1; if (intCompania == 5) { tipoBanco = 0; } DataTable dtBancos = new DataTable(); dtBancos = AdministrarSoportesBancarios.ConsultarBancosSoporteBancario(intCompania, tipoBanco, formaPago); ddlBanco.DataTextField = "ban_Nombre"; ddlBanco.DataValueField = "ban_Id"; ddlBanco.DataSource = dtBancos; ddlBanco.DataBind(); ddlBanco.Items.Insert(0, new ListItem("Seleccione banco", "")); int companiaEdit = (Session["companiaEdit"].ToString() == "") ? 0 : int.Parse(Session["companiaEdit"].ToString()); DataTable dtBancosEdit = new DataTable(); dtBancosEdit = CuentasBancarias.ConsultarBancosPorCompania(companiaEdit, 1); ddlBancoEdit.DataTextField = "ban_Nombre"; ddlBancoEdit.DataValueField = "ban_Id"; ddlBancoEdit.DataSource = dtBancosEdit; ddlBancoEdit.DataBind(); ddlBancoEdit.Items.Insert(0, new ListItem("Seleccione banco", "")); if (intCompania != 1) { txtNoTalon.Enabled = false; } else { txtNoTalon.Enabled = true; } }
public override bool Modificar(Depositos entity) { var depositoAnterior = _contexto.Deposito.Include(x => x.Cuenta) .Where(z => z.DepositosId == entity.DepositosId) .AsNoTracking() .FirstOrDefault(); CuentasBancarias cuenta = depositoAnterior.Cuenta; cuenta.Balance -= depositoAnterior.Monto; cuenta.Balance += entity.Monto; _contexto.Entry(cuenta).State = EntityState.Modified; _contexto.SaveChanges(); return(base.Modificar(entity)); }