public Rutas Buscar(string cod) { conexion.Open(); Rutas cd = new Rutas(); cd = rutasrepository.Buscar(cod); conexion.Close(); return(cd); }
private void Guardarbutton_Click(object sender, EventArgs e) { Rutas ruta = new Rutas(); if (NombreRutatextBox.TextLength == 0 || RutaDetalletextBox.TextLength == 0) { MessageBox.Show("No puede dejar ningun campo vacio", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (RutaIdtextBox.TextLength == 0) { int id; int.TryParse(RutaIdtextBox.Text, out id); ruta.RutaId = id; ruta.NombreRuta = NombreRutatextBox.Text; ruta.Detalle = RutaDetalletextBox.Text; ruta.CobradorId = Convert.ToInt32(CobradorIdcomboBox.SelectedValue); for (int i = 0; i < CobradordataGridView.Rows.Count; i++) { ruta.AgregarCobrador(ruta.CobradorId, CobradordataGridView.Rows[i].ToString(), ""); } if (ruta.Insertar()) { MessageBox.Show("Ruta ha sido Registrada"); } else { MessageBox.Show("Ruta no ha podido ser Registrada"); } } else if (RutaIdtextBox.TextLength > 0) { int id; int.TryParse(RutaIdtextBox.Text, out id); ruta.RutaId = id; ruta.NombreRuta = NombreRutatextBox.Text; ruta.Detalle = RutaDetalletextBox.Text; for (int i = 0; i < CobradorIdcomboBox.Items.Count; i++) { // ruta.CobradorId += (int)Convert.ToInt32(CobradorlistBox.Items[i]); } if (ruta.Editar()) { MessageBox.Show("Ruta ha sido Editada"); } else { MessageBox.Show("Ruta no ha sido Editada Correctamente"); } } }
public static void EliminarRutas(int id) { var db = new AlmacenBancasDB(); Rutas r = (from p in db.Rutas where id == p.RutaId select p).FirstOrDefault(); db.Rutas.Remove(r); db.SaveChanges(); }
public static void ActualizarRutas(int id, int mensajeroid, string direccion, string ciudad, string referencia) { var db = new AlmacenBancasDB(); Rutas r = (from p in db.Rutas where id == p.RutaId select p).FirstOrDefault(); r.Ciudad = ciudad; r.Direccion = direccion; r.MensajeroId = mensajeroid; r.Referencia = referencia; }
public static void AgregaRutas(Rutas r) { try { using (var db = new AlmacenBancasDB()) { db.Rutas.Add(r); db.SaveChanges(); db.Dispose(); } } catch (Exception exx) { throw exx; } }
public string Guardar(Rutas rutas) { string msg; try { conexion.Open(); msg = rutasrepository.Insertar(rutas); conexion.Close(); return(msg); } catch (Exception e) { conexion.Close(); return("Error en la base de datos" + e.Message.ToString()); } }
private void Buscarbutton_Click(object sender, EventArgs e) { Rutas ruta = new Rutas(); if (RutaIdtextBox.TextLength == 0) { ErrorProvider error = new ErrorProvider(); error.Clear(); error.SetError(RutaIdtextBox, "Debe especificar el id"); } else { int id; int.TryParse(RutaIdtextBox.Text, out id); ruta.Buscar(id); RutaIdtextBox.Text = ruta.RutaId.ToString(); NombreRutatextBox.Text = ruta.NombreRuta.ToString(); RutaDetalletextBox.Text = ruta.Detalle.ToString(); //CobradordataGridView.Text = CobradorIdcomboBox; } }
private void buscaRutabutton_Click(object sender, EventArgs e) { Rutas ruta = new Rutas(); DataTable data = new DataTable(); string condicion; if (buscaRutacomboBox.SelectedIndex == 0) { if (buscaRutatextBox.Text.Trim().Length == 0) { condicion = "1=1 "; } else { int id; int.TryParse(buscaRutatextBox.Text, out id); condicion = "RutaId= " + id.ToString(); } data = ruta.Listado("RutaId,NombreRuta", condicion, ""); RutasdataGridView.DataSource = data; } if (buscaRutacomboBox.SelectedIndex == 1) { if (buscaRutatextBox.Text.Trim().Length == 1) { condicion = "2=2"; } else { condicion = string.Format("NombreRuta ='{0}' ", buscaRutatextBox.Text); } data = ruta.Listado("RutaId,NombreRuta", condicion, ""); RutasdataGridView.DataSource = data; } }