/* * This method receives all the information of a Transport in the parameters. This information is saved on an object of type * transporte. After that the object is saved in the data base */ public void RegistrarTransporte(string numeroVehiculo, string idConductor, Boolean estado) { using (FerreteriaEntities db = new FerreteriaEntities()) { transporte transporte = new transporte(); transporte.numero_vehiculo = numeroVehiculo; transporte.codigo_conductor = idConductor; transporte.disponible = estado; transporte.activo = true; db.transporte.Add(transporte); db.SaveChanges(); } }
/* * This method receives all the information of a Transport in the parameters. Data base find this transport with the id and * edit the necessary information */ public void EditarTransporte(string numeroVehiculo, string idConductor, Boolean estado, bool activo, int id) { using (FerreteriaEntities db = new FerreteriaEntities()) { transporte trans = null; trans = db.transporte.Find(id); trans.numero_vehiculo = numeroVehiculo; trans.codigo_conductor = idConductor; trans.disponible = estado; trans.activo = activo; db.Entry(trans).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } }