Ejemplo n.º 1
0
        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;
            }
        }
Ejemplo n.º 2
0
 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");
         }
     }
 }
Ejemplo n.º 3
0
 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");
     }
 }
Ejemplo n.º 4
0
 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);
         }
     }
 }
Ejemplo n.º 5
0
 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();
     }
 }
Ejemplo n.º 6
0
 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");
     }
 }
Ejemplo n.º 7
0
        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();
                }
            }
        }