protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { int id = 0; LlenarCombos(); //Leermos el QueryString que llego en la url //id = Utilitarios.ToInt(Request.QueryString["Id"].ToString()); if (id > 0) //si es mayor que cero, buscar el registro { Cuentas cuenta = new Cuentas(); if (!cuenta.Buscar(id)) { Utilitarios.ShowToastr(this.Page, "Registro no encontrado.", "Error", "Error"); Limpiar(); } else { LlenarCampos(cuenta); } } } }
protected void GuardarButton_Click(object sender, EventArgs e) { Cuentas cuenta = new Cuentas(); if (CuentaIdTextBox.Text.Length <= 0) { LLenarDatos(cuenta); if (cuenta.Insertar()) { HttpContext.Current.Response.Write("<SCRIPT>alert('Guardado Correctamente')</SCRIPT>"); Limpiar(); } else { HttpContext.Current.Response.Write("<SCRIPT>alert('Error al Guardar')</SCRIPT>"); } } else { cuenta.CuentaId = ConvertirId(); LLenarDatos(cuenta); if (cuenta.Editar()) { HttpContext.Current.Response.Write("<SCRIPT>alert('Editado Correctamente')</SCRIPT>"); Limpiar(); } else { HttpContext.Current.Response.Write("<SCRIPT>alert('Error al editar')</SCRIPT>"); } } }
public void LLenarDatos(Cuentas cuenta) { float balance; float.TryParse(BalanceTextBox.Text, out balance); cuenta.Descripcion = DescripcionTextBox.Text; cuenta.Balance = balance; }
protected void Page_Load(object sender, EventArgs e) { Cuentas c = new Cuentas(); DataTable dt = new DataTable(); string filtro = "1=1"; CuentasGridView.DataSource = c.Listado(" * ", filtro, ""); CuentasGridView.DataBind(); }
public void LlenarClase(Cuentas Cuenta) { Cuenta.CuentaId = (TbCuentaId.Text == "") ? 0 : Convert.ToInt16(TbCuentaId.Text); Cuenta.UsuarioId = Convert.ToInt16(DropDownUsuario.SelectedValue); Cuenta.Descripcion = TbDescripcion.Text; Cuenta.Balance = Convert.ToSingle(TbBalance.Text); Cuenta.Porciento = Convert.ToSingle(TbPorciento.Text); }
public void LlenarCampos(Cuentas Cuenta) { TbCuentaId.Text = Convert.ToString(Cuenta.CuentaId); TbDescripcion.Text = Cuenta.Descripcion; TbBalance.Text = Convert.ToString(Cuenta.Balance); TbPorciento.Text = Convert.ToString(Cuenta.Porciento); DropDownUsuario.SelectedValue = Cuenta.UsuarioId.ToString(); }
public void InsertarTest() { Cuentas cuenta = new Cuentas(); cuenta.Descripcion = "cta ejemplo angel"; cuenta.Balance = 0.1f; cuenta.Porciento = 0.4f; Assert.IsTrue(cuenta.Insertar()); }
protected void BuscarButton_Click(object sender, EventArgs e) { Cuentas cuenta = new Cuentas(); DataTable dataTable = new DataTable(); string condicion; if (ConsultaDropDownList.SelectedIndex == 0) { if (DatosTextBox.Text.Trim().Length == 0) { condicion = "1=1"; } else { condicion = "CuentaId = " + DatosTextBox.Text; } dataTable = cuenta.Listado(" CuentaId, Descripcion, Balance", condicion, ""); ConsultaGridView.DataSource = dataTable; ConsultaGridView.DataBind(); } if (ConsultaDropDownList.SelectedIndex == 1) { if (DatosTextBox.Text.Trim().Length == 0) { condicion = "2=2"; } else { condicion = string.Format("Descripcion = '{0}' ", DatosTextBox.Text); } dataTable = cuenta.Listado(" CuentaId, Descripcion, Balance", condicion, ""); ConsultaGridView.DataSource = dataTable; ConsultaGridView.DataBind(); } if (ConsultaDropDownList.SelectedIndex == 2) { if (DatosTextBox.Text.Trim().Length == 0) { condicion = "3=3"; } else { condicion = string.Format("Balance = {0}", DatosTextBox.Text); } dataTable = cuenta.Listado(" CuentaId, Descripcion, Balance", condicion, ""); ConsultaGridView.DataSource = dataTable; ConsultaGridView.DataBind(); } }
private void BuscarButton_Click(object sender, EventArgs e) { Cuentas cuenta = new Cuentas(); string filtro = "1=1"; if (FiltrotextBox.Text.Length > 0) { filtro = CamposcomboBox.Text + " like '%" + FiltrotextBox.Text + "%'"; } ConsultadataGridView.DataSource = cuenta.Listado("CuentaId,Descripcion,Balance", filtro, ""); ConteotextBox.Text = ConsultadataGridView.RowCount.ToString(); }
protected void EliminarButton_Click(object sender, EventArgs e) { Cuentas cuenta = new Cuentas(); cuenta.CuentaId = ConvertirId(); if (cuenta.Eliminar()) { HttpContext.Current.Response.Write("<SCRIPT>alert('Datos eliminados')</SCRIPT>"); Limpiar(); } else { HttpContext.Current.Response.Write("<SCRIPT>alert('Error al eliminar')</SCRIPT>"); } }
public void LlenarPaneles() { Cuentas cuenta = new Cuentas(); cuenta.UsuarioId = 8; yourRepeater.DataSource = cuenta.ObtenerCuentas(); yourRepeater.DataBind(); if (cuenta.ObtenerBalance().Rows.Count > 0) { BalanceLabel.Text = cuenta.ObtenerBalance().Rows[0]["Balance"].ToString(); } else { BalanceLabel.Text = "0.00"; } }
public static List <Cuentas> CuentasList() { ConexionDb con = new ConexionDb(); List <Cuentas> lista = new List <Cuentas>(); DataTable dt; Cuentas cuenta; dt = con.ObtenerDatos("Select * from Cuentas"); foreach (DataRow row in dt.Rows) { cuenta = new Cuentas((int)row["CuentaId"], row["Descripcion"].ToString(), (float)row["Balance"], (float)row["Porciento"]); lista.Add(cuenta); } return(lista); }
protected void BuscarButton_Click(object sender, EventArgs e) { Cuentas Cuenta = new Cuentas(); DataTable dt = new DataTable(); string filtro = "1=1"; if (FiltroDropDown.SelectedIndex == 0) //CuentaId { if (FiltroTextBox.Text.Trim().Length == 0) { filtro = "1=1"; } else { filtro = "CuentaId = " + FiltroTextBox.Text; } } else if (FiltroDropDown.SelectedIndex == 1) //Descripcion if (FiltroTextBox.Text.Trim().Length == 0) { filtro = "1=1"; } else { filtro = "Descripcion like '%" + FiltroTextBox.Text + "%'"; } else if (FiltroDropDown.SelectedIndex == 2) //Balance if (FiltroTextBox.Text.Trim().Length == 0) { filtro = "1=1"; } else { filtro = "Balance = " + FiltroTextBox.Text; } dt = Cuenta.Listar("CuentaId, Descripcion, Balance", filtro); BuscarGridView.DataSource = dt; BuscarGridView.DataBind(); }
public override bool Modificar(Depositos depositos) { var antdeposito = _contexto.Deposito.Include(x => x.Cuenta) .Where(z => z.DepositoId == depositos.DepositoId) .AsNoTracking() .FirstOrDefault(); Cuentas cuenta = antdeposito.Cuenta; cuenta.Balance -= antdeposito.Monto; cuenta.Balance += depositos.Monto; _contexto.Entry(cuenta).State = EntityState.Modified; _contexto.SaveChanges(); return(base.Modificar(depositos)); }
public void LlenarDropDownList() { Cuentas cuenta = new Cuentas(); TiposEgresos tipoEgreso = new TiposEgresos(); Miembros miembro = new Miembros(); CuentaIdDropDownList.DataSource = cuenta.Listado(" * ", "1=1", ""); CuentaIdDropDownList.DataTextField = "Descripcion"; CuentaIdDropDownList.DataValueField = "CuentaId"; CuentaIdDropDownList.DataBind(); TipoEgresoIdDropDownList.DataSource = tipoEgreso.Listado(" * ", "1=1", ""); TipoEgresoIdDropDownList.DataTextField = "Descripcion"; TipoEgresoIdDropDownList.DataValueField = "TipoEgresoId"; TipoEgresoIdDropDownList.DataBind(); MiembroIdDropDownList.DataSource = miembro.Listado(" * ", "1=1", ""); MiembroIdDropDownList.DataTextField = "Nombre"; MiembroIdDropDownList.DataValueField = "MiembroId"; MiembroIdDropDownList.DataBind(); }
protected void GuardarButton_Click(object sender, EventArgs e) { bool Paso = false; Cuentas cuenta = new Cuentas(); LlenarClase(cuenta); if (TbCuentaId.Text == "") { Paso = cuenta.Insertar(); } else { Paso = cuenta.Editar(); } if (Paso) { Utilitarios.ShowToastr(this.Page, "Transaccion Exitosa.", "Felicidades", "Success"); LlenarCampos(cuenta); } }
public static bool Guardar(Cuentas cuentas) { using (var context = new Respository <Cuentas>()) { try { if (Buscar(p => p.CuentaId == cuentas.CuentaId) == null) { return(context.Guardar(cuentas)); } else { return(context.Modificar(cuentas)); } } catch (Exception) { throw; } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Cuentas cuenta = new Cuentas(); CuentaOrigenDropDownList.DataSource = cuenta.Listado(" * ", "1=1", ""); CuentaOrigenDropDownList.DataTextField = "Descripcion"; CuentaOrigenDropDownList.DataValueField = "CuentaId"; CuentaOrigenDropDownList.DataBind(); CuentaDestinoDropDownList.DataSource = cuenta.Listado(" * ", "CuentaId <> " + CuentaOrigenDropDownList.SelectedValue, ""); CuentaDestinoDropDownList.DataTextField = "Descripcion"; CuentaDestinoDropDownList.DataValueField = "CuentaId"; CuentaDestinoDropDownList.DataBind(); int id; Transferencias tran = new Transferencias(); if (Request.QueryString["id"] != null) { int.TryParse (Request.QueryString["id"].ToString(),out id); if (id > 0) { if (!tran.Buscar(id)) { Utilitarios.ShowToastr(this.Page, "Registro no encontrado.", "Error", "Error"); Limpiar(); } else { Llenar(tran); } } } } }
protected void BuscarButton_Click(object sender, EventArgs e) { Cuentas cuenta = new Cuentas(); if (cuenta.Buscar(ConvertirId())) { DescripcionTextBox.Text = cuenta.Descripcion; BalanceTextBox.Text = cuenta.Balance.ToString(); } else { HttpContext.Current.Response.Write("<SCRIPT>alert('Error al buscar)</SCRIPT>"); } }
public static List<Cuentas> CuentasList() { ConexionDb con = new ConexionDb(); List<Cuentas> lista = new List<Cuentas>(); DataTable dt; Cuentas cuenta; dt = con.ObtenerDatos("Select * from Cuentas"); foreach (DataRow row in dt.Rows) { cuenta = new Cuentas((int)row["CuentaId"], row["Descripcion"].ToString(), (float)row["Balance"], (float)row["Porciento"]); lista.Add(cuenta); } return lista; }
public bool EditCuenta(Cuentas cuenta) { return Containner.SaveChanges() > 0; }
protected void BuscarButton_Click(object sender, EventArgs e) { if (TbCuentaId.Text == "") { Utilitarios.ShowToastr(this.Page, "El ID no puede estar en Blanco.", "Advertencia", "Warning"); return; } Cuentas cuenta = new Cuentas(); if (!(cuenta.Buscar(Convert.ToInt16(TbCuentaId.Text)))) { Utilitarios.ShowToastr(this.Page, "Registro no encontrado.", "Error", "Error"); Limpiar(); return; } LlenarCampos(cuenta); }
protected void EliminarButton_Click(object sender, EventArgs e) { if (TbCuentaId.Text == "") { Utilitarios.ShowToastr(this.Page, "El ID no puede estar en Blanco.", "Advertencia", "Warning"); return; } Cuentas cuenta = new Cuentas(); if (!(cuenta.Buscar(Convert.ToInt16(TbCuentaId.Text)))) { Utilitarios.ShowToastr(this.Page, "Registro no encontrado.", "Error", "Error"); Limpiar(); return; } if (cuenta.Eliminar()) { Utilitarios.ShowToastr(this.Page, "Transaccion Exitosa.", "Felicidades", "Success"); Limpiar(); } }
protected void BuscarButton_Click(object sender, EventArgs e) { Cuentas c = new Cuentas(); DataTable dt = new DataTable(); string filtro = "1=1"; if (BuscarPorDropdown.SelectedIndex == 0) // CuentaId { if (FiltroTextBox.Text.Trim().Length == 0) { filtro = "1=1"; } else { filtro = "CuentaId = " + FiltroTextBox.Text; } } if (BuscarPorDropdown.SelectedIndex == 1) //UsuarioId { if (FiltroTextBox.Text.Trim().Length == 0) { filtro = "1=1"; } else { filtro = "UsuarioId = " + FiltroTextBox.Text; } } if (BuscarPorDropdown.SelectedIndex == 2) // Descripcion { if (FiltroTextBox.Text.Trim().Length == 0) { filtro = "1=1"; } else { filtro = "Descripcion like '%" + FiltroTextBox.Text + "%'"; } } if (BuscarPorDropdown.SelectedIndex == 3) //Balance { if (FiltroTextBox.Text.Trim().Length == 0) { filtro = "1=1"; } else { filtro = "Balance = " + FiltroTextBox.Text; } } if (BuscarPorDropdown.SelectedIndex == 4) //Porciento { if (FiltroTextBox.Text.Trim().Length == 0) { filtro = "1=1"; } else { filtro = "Porciento = " + FiltroTextBox.Text; } } dt = c.Listado("CuentaId, UsuarioId, Descripcion, Balance, Porciento ", filtro, ""); CuentasGridView.DataSource = dt; CuentasGridView.DataBind(); }
public bool addCuenta(Cuentas cuenta) { Containner.AddToCuentas(cuenta); return Containner.SaveChanges() > 0; }
protected void CuentaOrigenDropDownList_SelectedIndexChanged(object sender, EventArgs e) { Cuentas cuenta = new Cuentas(); CuentaDestinoDropDownList.DataSource = cuenta.Listado(" * ", "CuentaId <> " + CuentaOrigenDropDownList.SelectedValue, ""); CuentaDestinoDropDownList.DataTextField = "Descripcion"; CuentaDestinoDropDownList.DataValueField = "CuentaId"; CuentaDestinoDropDownList.DataBind(); }
private void SacarBalance(Cuentas cuenta, decimal valor) { cuenta.Balance -= valor; _contexto.Entry(cuenta).State = EntityState.Modified; }