public int Update(EBus t) { using (SqlConnection cnx = new SqlConnection()) { cnx.ConnectionString = MiCadena.CadenaCnx(); SqlCommand cmd = new SqlCommand(); cmd.CommandText = "sp_modificar_Bus"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IDBus", t.ID); cmd.Parameters.AddWithValue("@ModeloBus", t.Modelo); cmd.Parameters.AddWithValue("@Nllantas", t.Numero_De_Llantas); cmd.Parameters.AddWithValue("@chasis", t.Chasis); cmd.Parameters.AddWithValue("@AñoFabricacion", t.Año_Fabricaciòn); cmd.Parameters.AddWithValue("@Combustible", t.Tipo_Combustible); cmd.Parameters.AddWithValue("@rutina", t.rutina); cmd.Parameters.AddWithValue("@PlacaBus", t.Placa); cmd.Parameters.AddWithValue("@CapacidadBus", t.Capacidad); cmd.Parameters.AddWithValue("@Estado", t.Estado); cmd.Connection = cnx; cnx.Open(); int filasafectadas = cmd.ExecuteNonQuery(); return(filasafectadas); } }
public async Task <IActionResult> EditBus(EBus busdetal) { if (ModelState.IsValid) { var busDetails = new BusDetails { Id = busdetal.Id, BusName = busdetal.BusName, DriverName = busdetal.DriverName, DriverPhone = busdetal.DriverPhone, DeparterTime = busdetal.DeparterTime, }; _db.BusDetails.Update(busDetails); var tergetRoute = _db.Route.Where(c => c.BusName == busdetal.BusNameB); foreach (Route item in tergetRoute) { item.BusName = busDetails.BusName; _db.Route.Update(item); } await _db.SaveChangesAsync(); return(RedirectToAction(nameof(ShowBusList))); } return(View(busdetal)); }
public IActionResult EditBus(int?id) { if (id == null) { return(NotFound()); } var busdetal = _db.BusDetails.Find(id); var Busdetails = new EBus { Id = busdetal.Id, BusName = busdetal.BusName, BusNameB = busdetal.BusName, DriverName = busdetal.DriverName, DriverPhone = busdetal.DriverPhone, DeparterTime = busdetal.DeparterTime, }; return(View(Busdetails)); }
private void Button1_Click(object sender, EventArgs e) { if (!MyValidation()) { return; } EBus obj = new EBus { ID = txtID.Text.Length == 0 ? 0 : int.Parse(txtID.Text), Modelo = txtModelo.Text.Trim().ToUpper(), Numero_De_Llantas = int.Parse(txtLlantas.Text.Trim().ToUpper()), Chasis = txtChasis.Text.Trim().ToUpper(), Año_Fabricaciòn = txtAÑo.Text.Trim().ToUpper(), Tipo_Combustible = boxCombustible.Text.Trim().ToUpper(), rutina = boxRutina.Text.Trim().ToUpper(), Placa = txtPlaca.Text.Trim().ToUpper(), Capacidad = txtCapacidad.Text, Estado = chkEstado.Checked, }; int rpta = 0; if (operacion == (byte)MisConstantes.OPERACION.Insercion) { rpta = new LBus().Create(obj); } else { rpta = new LBus().Update(obj); } if (rpta > 0) { MessageBox.Show("operacion realizada correctamente", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.OK; this.Close(); } }
public int Update(EBus t) { return(new DBus().Update(t)); }
public int Create(EBus t) { return(new DBus().Create(t)); }