public ActionResult Eliminar(Lavado lavado) { GestorBD gestor = new GestorBD(); gestor.EliminarLavado(lavado); return(RedirectToAction("Index")); }
public Lavado BuscarLavado(int idLavado) { var sql = "SELECT * FROM Lavados WHERE idLavado = @id"; SqlConnection conexion = new SqlConnection(ConfigurationManager.ConnectionStrings["BD"].ConnectionString); conexion.Open(); SqlCommand cmd = new SqlCommand(sql, conexion); cmd.Parameters.AddWithValue("@id", idLavado); SqlDataReader dr = cmd.ExecuteReader(); dr.Read(); Lavado lavado = new Lavado(); lavado.Patente = (string)dr["patente"]; lavado.Id = (int)dr["idLavado"]; lavado.Taxi = (bool)dr["taxi"]; lavado.Habitual = (bool)dr["habitual"]; lavado.IdTipo = (int)dr["idTipo"]; dr.Close(); conexion.Close(); return(lavado); }
public void InsertarLavado(Lavado lavado) { SqlConnection conexion = new SqlConnection(ConfigurationManager.ConnectionStrings["BD"].ConnectionString); try { var sql = "INSERT INTO Lavados (patente, taxi, habitual, idTipo) VALUES (@patente, @taxi, @habitual, @idTipo)"; conexion.Open(); SqlCommand cmd = new SqlCommand(sql, conexion); cmd.Parameters.AddWithValue("@patente", lavado.Patente); cmd.Parameters.AddWithValue("@taxi", lavado.Taxi); cmd.Parameters.AddWithValue("@habitual", lavado.Habitual); cmd.Parameters.AddWithValue("@idTipo", lavado.IdTipo); cmd.ExecuteNonQuery(); } catch (Exception exc) { } finally { conexion.Close(); } }
public void editarLavado(Lavado l) { con.ConnectionString = @"Data Source = BLACKHORDENOT; Initial Catalog = Lavadero; Integrated Security = True"; try { String consultasql = @"update Lavados set patente = @patente, taxi = @taxi, habitual=@habitual, idTipo=@idtipo where idLavado =@idlavado"; con.Open(); cmd = new SqlCommand(consultasql, con); cmd.Parameters.AddWithValue("@patente", l.Patente); cmd.Parameters.AddWithValue("@taxi", l.Taxi); cmd.Parameters.AddWithValue("@habitual", l.Habitual); cmd.Parameters.AddWithValue("@idtipo", l.Idtipo); cmd.Parameters.AddWithValue("@idlavado", l.Id); cmd.ExecuteNonQuery(); } catch { } finally { con.Close(); } }
private void AdministrarEmpleado_FinSecado(Lavado empleadoLavado) { if (ColaLavado.Count > 0) { empleadoLavado.TomarCliente(ColaLavado[0], Reloj); ColaLavado.RemoveAt(0); } else { empleadoLavado.Liberar(); } }
public void FinLavado_Event(Lavado empleado) { _Auto = empleado.AutoActual; empleado.FechaProximoFinAtencion = DateTime.MinValue; if (EmpleadoSecado.Estado == EstadoArea.Ocupado) { ColaSecado.Add(empleado.AutoActual); } else { EmpleadoSecado.TomarCliente(empleado.AutoActual, Reloj); } }
public void EliminarLavado(Lavado lavado) { var sql = "DELETE FROM Lavados WHERE idLavado = @id"; SqlConnection conexion = new SqlConnection(ConfigurationManager.ConnectionStrings["BD"].ConnectionString); conexion.Open(); SqlCommand cmd = new SqlCommand(sql, conexion); cmd.Parameters.AddWithValue("@id", lavado.Id); cmd.ExecuteNonQuery(); conexion.Close(); }
public void EditarLavado(Lavado lavado) { //var sql = "INSERT INTO Lavados (patente, taxi, habitual, precio) VALUES (@patente, @taxi, @habitual, @precio)"; var sql = "UPDATE Lavados SET patente = @patente, taxi = @taxi, habitual = @habitual, idTipo = @idTipo WHERE idLavado = @id"; SqlConnection conexion = new SqlConnection(ConfigurationManager.ConnectionStrings["BD"].ConnectionString); conexion.Open(); SqlCommand cmd = new SqlCommand(sql, conexion); cmd.Parameters.AddWithValue("@patente", lavado.Patente); cmd.Parameters.AddWithValue("@taxi", lavado.Taxi); cmd.Parameters.AddWithValue("@habitual", lavado.Habitual); cmd.Parameters.AddWithValue("@id", lavado.Id); cmd.Parameters.AddWithValue("@idTipo", lavado.IdTipo); cmd.ExecuteNonQuery(); conexion.Close(); }
public Lavado BuscarLavado(int idLavado) { string consultasql = "select * from Lavados where idLavado = @idLavado"; con.ConnectionString = @"Data Source = BLACKHORDENOT; Initial Catalog = Lavadero; Integrated Security = True"; con.Open(); cmd = new SqlCommand(consultasql, con); cmd.Parameters.AddWithValue("@idLavado", idLavado); dr = cmd.ExecuteReader(); dr.Read(); Lavado lavado = new Lavado(); lavado.Id = int.Parse(dr["idLavado"].ToString()); lavado.Patente = dr["patente"].ToString(); lavado.Taxi = bool.Parse(dr["taxi"].ToString()); lavado.Habitual = bool.Parse(dr["habitual"].ToString()); lavado.Idtipo = int.Parse(dr["idTipo"].ToString()); dr.Close(); con.Close(); return(lavado); }
public void cargarLavado(Lavado l) { con.ConnectionString = @"Data Source = BLACKHORDENOT; Initial Catalog = Lavadero; Integrated Security = True"; try { String consultasql = " insert into lavados(patente, taxi, habitual, idTipo) values(@patente, @taxi, @habitual, @idtipo)"; con.Open(); cmd = new SqlCommand(consultasql, con); cmd.Parameters.AddWithValue("@patente", l.Patente); cmd.Parameters.AddWithValue("@taxi", l.Taxi); cmd.Parameters.AddWithValue("@habitual", l.Habitual); cmd.Parameters.AddWithValue("@idtipo", l.Idtipo); cmd.ExecuteNonQuery(); } catch { } finally { con.Close(); } }
public Evento(Evento ea) { _LLegada = new Llegada() { FechaProximaLlegada = ea._LLegada.FechaProximaLlegada }; if (ea.ProximoCliente <= MySettings.CantMaxClientes) { ProximoCliente = ea.ProximoCliente; } ProximoCliente = ea.ProximoCliente; /* * ColaQuitarAlfombra = new List<Auto>(ea.ColaQuitarAlfombra); * ColaAspirarAlfombra = new List<Alfombra>(ea.ColaAspirarAlfombra); * ColaLavado = new List<Auto>(ea.ColaLavado); * ColaSecado = new List<Auto>(ea.ColaSecado); * ColaPonerAlfombra = new List<Auto>(ea.ColaPonerAlfombra); * ColaAlfombrasListas = new Hashtable(ea.ColaAlfombrasListas); */ ColaQuitarAlfombra = ea.ColaQuitarAlfombra; ColaAspirarAlfombra = ea.ColaAspirarAlfombra; ColaLavado = ea.ColaLavado; ColaSecado = ea.ColaSecado; ColaPonerAlfombra = ea.ColaPonerAlfombra; ColaAlfombrasListas = ea.ColaAlfombrasListas; EmpleadoQA = new QuitarAlfombras() { Estado = ea.EmpleadoQA.Estado, FechaProximoFinAtencion = ea.EmpleadoQA.FechaProximoFinAtencion, AutoActual = ea.EmpleadoQA.AutoActual }; EmpleadoAA = new AspirarAlfombras() { Estado = ea.EmpleadoAA.Estado, FechaProximoFinAtencion = ea.EmpleadoAA.FechaProximoFinAtencion, AlfombraActual = ea.EmpleadoAA.AlfombraActual }; EmpleadoLavado1 = new Lavado() { Estado = ea.EmpleadoLavado1.Estado, FechaProximoFinAtencion = ea.EmpleadoLavado1.FechaProximoFinAtencion, AutoActual = ea.EmpleadoLavado1.AutoActual }; EmpleadoLavado2 = new Lavado() { Estado = ea.EmpleadoLavado2.Estado, FechaProximoFinAtencion = ea.EmpleadoLavado2.FechaProximoFinAtencion, AutoActual = ea.EmpleadoLavado2.AutoActual }; EmpleadoSecado = new Secado() { Estado = ea.EmpleadoSecado.Estado, FechaProximoFinAtencion = ea.EmpleadoSecado.FechaProximoFinAtencion, AutoActual = ea.EmpleadoSecado.AutoActual }; EmpleadoPA = new PonerAlfombras() { Estado = ea.EmpleadoPA.Estado, FechaProximoFinAtencion = ea.EmpleadoPA.FechaProximoFinAtencion, AutoActual = ea.EmpleadoPA.AutoActual }; }