private void CargarOrden() { Buscadores bus = new Buscadores(); vehiculo ovehiculo = bus.buscarvehiculo(txtpatente.Value); using (aplicadaBDEntities DBF = new aplicadaBDEntities()) { orden oorden = new orden { id_vehiculo = ovehiculo.id_vehiculo, }; DBF.orden.Add(oorden); DBF.SaveChanges(); ordenestado oOrdenEstado = new ordenestado { id_orden = oorden.id_orden, estado = 0, fecha = System.DateTime.Now }; DBF.ordenestado.Add(oOrdenEstado); DBF.SaveChanges(); foreach (servicio l in Lservi) { ordenservicio ooServicio = new ordenservicio { id_orden = oorden.id_orden, id_servicio = l.id_servicios }; DBF.ordenservicio.Add(ooServicio); DBF.SaveChanges(); } OrdenActual = oorden; } }
protected void BtnTerminarTrabajo(object sender, EventArgs e) { if (txtpwd.Value == LogEmpleado.contraseña) { using (aplicadaBDEntities DBF = new aplicadaBDEntities()) { ordenestado oestado = (from q in DBF.ordenestado where q.id_orden == OrdenActual.id_orden select q).First(); oestado.estado = 3; oestado.fecha = System.DateTime.Now; DBF.SaveChanges(); empleado oempleado = (from q in DBF.empleado where q.id_empleado == LogEmpleado.id_empleado select q).First(); oempleado.disponibilidad = 0; DBF.SaveChanges(); CheckBoton(oestado); Server.Transfer("Taller.aspx"); } } }
protected void BtnCobrar(object sender, EventArgs e) { using (aplicadaBDEntities DBF = new aplicadaBDEntities()) { ordenestado oestado = (from q in DBF.ordenestado where q.id_orden == Ordenn.id_orden select q).First(); oestado.estado = 4; oestado.fecha = System.DateTime.Now; DBF.SaveChanges(); Server.Transfer("Caja.aspx"); } }
protected void BtnAceptarTrabajo(object sender, EventArgs e) { if (txtpwd.Value == LogEmpleado.contraseña) { using (aplicadaBDEntities DBF = new aplicadaBDEntities()) { ordenestado oestado = (from q in DBF.ordenestado where q.id_orden == OrdenActual.id_orden select q).First(); oestado.estado = 2; oestado.fecha = System.DateTime.Now; DBF.SaveChanges(); CheckBoton(oestado); } } }
private void GuardarVehiculo() { using (aplicadaBDEntities DBF = new aplicadaBDEntities()) { vehiculo ovehiculo = new vehiculo { patente = txtpatente.Value, id_modelo = int.Parse(modelito.SelectedValue), annio = txtaño.Value, }; DBF.vehiculo.Add(ovehiculo); DBF.SaveChanges(); } }
protected void btnpasarataller_ServerClick(object sender, EventArgs e) { if ((LogEmpleado.contraseña == txtpwd.Value) && (DropMecanicosDispo.SelectedValue.ToString() != "")) { using (aplicadaBDEntities DBF = new aplicadaBDEntities()) { ordenempleado ordenemple = new ordenempleado { id_orden = OrdenActual.id_orden, id_empleado = int.Parse(DropMecanicosDispo.SelectedValue.ToString()) }; DBF.ordenempleado.Add(ordenemple); DBF.SaveChanges(); ordenestado oestado = (from q in DBF.ordenestado where q.id_orden == OrdenActual.id_orden select q).First(); oestado.estado = 1; oestado.fecha = System.DateTime.Now; DBF.SaveChanges(); empleado oempleado = (from q in DBF.empleado where q.id_empleado == ordenemple.id_empleado select q).First(); oempleado.disponibilidad = 1; DBF.SaveChanges(); foreach (stock ostock in Lstock) { stock Stocko = new stock(); Stocko = (from q in DBF.stock where q.id_stock == ostock.id_stock select q).First(); Stocko.cantidad = (int.Parse(Stocko.cantidad) - 1).ToString(); DBF.SaveChanges(); } OrdenActual = null; Lstock = null; Server.Transfer("Home.aspx"); } } else { Server.Transfer("DetalleTaller.aspx"); } }
private void GuardarCambiodecliente() { Buscadores bus = new Buscadores(); vehiculo ovehiculo = bus.buscarvehiculo(txtpatente.Value); cliente ocliente = bus.ocliente(ovehiculo); cliente oclientes = bus.oclientedni(txtdni.Value); btnGuardar.Visible = false; if ((ocliente != null) && (oclientes != null)) { ocliente = bus.oclientedni(txtdni.Value); using (aplicadaBDEntities DBF = new aplicadaBDEntities()) { vehiculo oVehiculo = (from q in DBF.vehiculo where q.id_vehiculo == ovehiculo.id_vehiculo select q).First(); oVehiculo.id_cliente = ocliente.id; DBF.SaveChanges(); } } else { using (aplicadaBDEntities DBF = new aplicadaBDEntities()) { cliente ncliente = new cliente { dni = txtdni.Value, nombre = txtapellido.Value + " " + txtnombre.Value, telefono = txttelefono.Value, email = txtemail.Value, }; DBF.cliente.Add(ncliente); DBF.SaveChanges(); } ocliente = bus.oclientedni(txtdni.Value); using (aplicadaBDEntities DBF = new aplicadaBDEntities()) { vehiculo oVehiculo = (from q in DBF.vehiculo where q.id_vehiculo == ovehiculo.id_vehiculo select q).First(); oVehiculo.id_cliente = ocliente.id; DBF.SaveChanges(); } } }