protected void GuardarButton_Click(object sender, EventArgs e) { RepositorioBase <Agricultores> db = new RepositorioBase <Agricultores>(); Agricultores agricultor = LlenarClase(); try { agricultor.FechaRegistro = DateTime.Now; if (db.Guardar(agricultor)) { string script = "alert(\"Guardado\");"; ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true); } else { string script = "alert(\"No se pudo guardar\");"; ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true); } } catch (Exception) { throw; } }
public override bool Guardar(Compras entity) { bool paso = false; db = new Contexto(); RepositorioBase <Agricultores> dbA = new RepositorioBase <Agricultores>(); Contexto dbP = new Contexto(); try { Agricultores agriculto = dbA.Buscar(entity.IdAgricultor); agriculto.Balance += entity.Total; dbA.Modificar(agriculto); db.Compra.Add(entity); paso = db.SaveChanges() > 0; var producto = dbP.Producto.Where(P => P.Descripcion.Equals("Arroz Cascara")).FirstOrDefault <Productos>(); if (producto != null) { producto.Existencia += entity.CantidadSacos; dbP.Entry(producto).State = EntityState.Modified; dbP.SaveChanges(); } } catch (Exception) { throw; } return(paso); }
private void LlenarCampos(Agricultores agricultor) { IdTextBoxt.Text = agricultor.AgricultorId.ToString(); NombreTextBox.Text = agricultor.Nombre; DireccionTextBox.Text = agricultor.Direccion; CedulaTextBox.Text = agricultor.Cedula; TelefonoTextBox.Text = agricultor.Telefono; NacimientoCalendar.SelectedDate = agricultor.FechaNacimiento; }
private void LlenarCampos(Agricultores agricultor) { Limpiar(); IdnumericUpDown.Value = agricultor.IdAgricultor; NombretextBox.Text = agricultor.Nombre; CedulatextBox.Text = agricultor.Cedula; DirecciontextBox.Text = agricultor.Direccion; TelefonotextBox.Text = agricultor.Telefono; CelulartextBox.Text = agricultor.Celular; FechaRegistrodateTimePicker.Value = agricultor.FechaCreacion; FechaNacimientodateTimePicker.Value = agricultor.FechaNacimiento; BalancetextBox.Text = agricultor.Balance.ToString(); }
private Agricultores LlenarClase() { Agricultores agricultor = new Agricultores() { AgricultorId = int.Parse(IdTextBoxt.Text), Nombre = NombreTextBox.Text, Direccion = DireccionTextBox.Text, Telefono = TelefonoTextBox.Text, Cedula = CedulaTextBox.Text, FechaNacimiento = NacimientoCalendar.SelectedDate }; return(agricultor); }
private void Guardarbutton_Click(object sender, EventArgs e) { if (!Validar()) { return; } Agricultores agricultor = LlenarClase(); RepositorioBase <Agricultores> db = new RepositorioBase <Agricultores>(); try { if (IdnumericUpDown.Value == 0) { if (db.Guardar(agricultor)) { MessageBox.Show("Guardado Existosamente", "Atencion!!", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { MessageBox.Show("No se pudo guardar", "Atencion!!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { if (db.Modificar(agricultor)) { MessageBox.Show("Modificado Existosamente", "Atencion!!", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { MessageBox.Show("No se pudo Modificar", "Atencion!!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } catch (Exception) { MessageBox.Show("Hubo un error!!", "Error!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private Agricultores LlenarClase() { Agricultores agricultor = new Agricultores(); agricultor.IdAgricultor = (int)IdnumericUpDown.Value; agricultor.Nombre = NombretextBox.Text; agricultor.Cedula = CedulatextBox.Text; agricultor.Direccion = DirecciontextBox.Text; agricultor.Telefono = TelefonotextBox.Text; agricultor.Celular = CelulartextBox.Text; agricultor.FechaCreacion = FechaRegistrodateTimePicker.Value; agricultor.FechaNacimiento = FechaNacimientodateTimePicker.Value; agricultor.IdUsuario = IdUsuario; try { agricultor.Balance = decimal.Parse(BalancetextBox.Text); } catch (Exception) { } return(agricultor); }
private void BuscarArgricultor() { RepositorioBase <Agricultores> db = new RepositorioBase <Agricultores>(); try { Agricultores agricultor = db.Buscar((int)IdAgricultornumericUpDown.Value); if (agricultor != null) { NombreAgricultortextBox.Text = agricultor.Nombre; } else { NombreAgricultortextBox.Text = string.Empty; // MessageBox.Show("No se encontro el Agricultor", "!!Atencion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception) { //MessageBox.Show("No se encontro el Agricultor","!!Atencion",MessageBoxButtons.OK,MessageBoxIcon.Exclamation); } }
protected void BuscarButton_Click(object sender, EventArgs e) { RepositorioBase <Agricultores> db = new RepositorioBase <Agricultores>(); try { Agricultores agricultor = db.Buscar(int.Parse(IdTextBoxt.Text)); if (agricultor == null) { string script = "alert(\"No se encontro\");"; ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true); return; } LlenarCampos(agricultor); } catch (Exception) { throw; } }
public void InsertarAgricultor(Agricultores agricultor) { _db = _conexion.Open(); _db.Insert(agricultor); }
public void ActualizarAgricultor(Agricultores agricultor) { _db = _conexion.Open(); _db.Update(agricultor); }