Exemple #1
0
        public orden buscarorden(int id)
        {
            orden objmarca = new orden();

            using (aplicadaBDEntities DBF = new aplicadaBDEntities())
            {
                objmarca = (from q in DBF.orden where q.id_orden == id select q).FirstOrDefault();
            }
            return(objmarca);
        }
Exemple #2
0
        public vehiculo buscarvehiculoid(int id)
        {
            vehiculo objmarca = new vehiculo();

            using (aplicadaBDEntities DBF = new aplicadaBDEntities())
            {
                objmarca = (from q in DBF.vehiculo where q.id_vehiculo == id select q).FirstOrDefault();
            }
            return(objmarca);
        }
Exemple #3
0
        public orden buscarordenporvehiculo(int id)
        {
            orden objmarca = new orden();

            using (aplicadaBDEntities DBF = new aplicadaBDEntities())
            {
                objmarca = (from q in DBF.orden orderby q.id_orden descending where q.id_vehiculo == id select q).FirstOrDefault();
            }
            return(objmarca);
        }
Exemple #4
0
        public ordenempleado buscarempleadoorden(int id)
        {
            ordenempleado objmarca = new ordenempleado();

            using (aplicadaBDEntities DBF = new aplicadaBDEntities())
            {
                objmarca = (from q in DBF.ordenempleado orderby q.id_ordenemple descending where q.id_empleado == id select q).FirstOrDefault();
            }
            return(objmarca);
        }
Exemple #5
0
        public empleado buscarempleado(string email)
        {
            empleado objmarca = new empleado();

            using (aplicadaBDEntities DBF = new aplicadaBDEntities())
            {
                objmarca = (from q in DBF.empleado where q.correo == email select q).FirstOrDefault();
            }
            return(objmarca);
        }
Exemple #6
0
        public orden ultimaorden()
        {
            orden result = new orden();

            using (aplicadaBDEntities context = new aplicadaBDEntities())
            {
                result = (from item in context.orden orderby item.id_orden descending select item).First();
            }
            return(result);
        }
Exemple #7
0
        public cliente oclientedni(string dni)
        {
            cliente ocliente = new cliente();

            using (aplicadaBDEntities DBF = new aplicadaBDEntities())
            {
                ocliente = (from q in DBF.cliente where q.dni == dni select q).FirstOrDefault();
            }
            return(ocliente);
        }
 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");
     }
 }
Exemple #9
0
        public List <serviciostock> Lstockservi()
        {
            List <serviciostock> Lstockservi = new List <serviciostock>();

            using (aplicadaBDEntities DBF = new aplicadaBDEntities())
            {
                IQueryable <serviciostock> lista = (from q in DBF.serviciostock select q);
                Lstockservi = lista.ToList();
            }
            return(Lstockservi);
        }
Exemple #10
0
        public List <empleado> Lempleado()
        {
            List <empleado> Lempleados = new List <empleado>();

            using (aplicadaBDEntities DBF = new aplicadaBDEntities())
            {
                IQueryable <empleado> lista = (from q in DBF.empleado select q);
                Lempleados = lista.ToList();
            }
            return(Lempleados);
        }
Exemple #11
0
        public cliente ocliente(vehiculo ovehiculo)
        {
            cliente ocliente = new cliente();

            if (ovehiculo.id_cliente != null)
            {
                using (aplicadaBDEntities DBF = new aplicadaBDEntities())
                {
                    ocliente = (from q in DBF.cliente where q.id == ovehiculo.id_cliente select q).FirstOrDefault();
                }
                return(ocliente);
            }
            return(ocliente);
        }
Exemple #12
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);
         }
     }
 }
 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 BuscarCliente(object sender, EventArgs e)
        {
            Buscadores bus       = new Buscadores();
            cliente    ocliente  = bus.oclientedni(txtdni.Value);
            vehiculo   ovehiculo = bus.buscarvehiculo(txtpatente.Value);
            cliente    oclientes = new cliente();

            if (ovehiculo != null)
            {
                oclientes = bus.ocliente(ovehiculo);
            }
            else
            {
                oclientes.id = 0;
            }
            if ((ocliente == null) || (ocliente.dni != oclientes.dni))
            {
                using (aplicadaBDEntities DBF = new aplicadaBDEntities())
                {
                    if (ocliente != null)
                    {
                        string[] separadas;
                        separadas            = ocliente.nombre.Split(' ');
                        txtdni.Value         = ocliente.dni;
                        txtapellido.Value    = separadas[0];
                        txtnombre.Value      = separadas[1];
                        txttelefono.Value    = ocliente.telefono;
                        txtemail.Value       = ocliente.email;
                        txtapellido.Disabled = true;
                        txtnombre.Disabled   = true;
                        txttelefono.Disabled = true;
                        txtemail.Disabled    = true;
                        btnGuardar.Visible   = true;
                    }
                    else
                    {
                        txtapellido.Disabled = false;
                        txtnombre.Disabled   = false;
                        txttelefono.Disabled = false;
                        txtemail.Disabled    = false;
                        txtapellido.Value    = "";
                        txtnombre.Value      = "";
                        txttelefono.Value    = "";
                        txtemail.Value       = "";
                        txtpatente.Disabled  = true;
                        btnGuardar.Visible   = true;
                    }
                }
            }
        }
Exemple #15
0
        public List <vehiculo> buscarordevehiculo(List <orden> Lorde)
        {
            List <vehiculo> objmarca = new List <vehiculo>();

            using (aplicadaBDEntities DBF = new aplicadaBDEntities())
            {
                foreach (orden x in Lorde)
                {
                    vehiculo oorden = (from q in DBF.vehiculo where q.id_vehiculo == x.id_vehiculo select q).FirstOrDefault();
                    x.vehiculo = oorden;
                }
            }
            return(objmarca);
        }
        protected void Unnamed_ServerClick1(object sender, EventArgs e)
        {
            Buscadores bus = new Buscadores();
            string     a   = txtpatente.Value;

            using (aplicadaBDEntities DBF = new aplicadaBDEntities())
            {
                vehiculo objvehiculo = bus.buscarvehiculo(a);
                if (objvehiculo != null)
                {
                    ordenestado ordenestado = new ordenestado();
                    orden       orden       = bus.buscarordenporvehiculo(objvehiculo.id_vehiculo);
                    if (orden != null)
                    {
                        ordenestado = bus.buscarvestadoorden(orden.id_orden);
                    }
                    if ((orden == null) || (ordenestado.estado == null) || (ordenestado.estado == 4))
                    {
                        NoAuto.Visible = false;
                        RecargarAuto();
                        VerGrid();
                        A1.Visible           = true;
                        btnServicios.Visible = true;
                    }
                    else
                    {
                        Label3.Text    = "EL VEHICULO YA POSEE UNA ORDEN ACTIVA";
                        NoAuto.Visible = true;
                    }
                }
                else
                {
                    NoAuto.Visible = true;
                    Label3.Text    = "PONER ENTRE DE 6 Y 7 CARACTERES";
                    int b = txtpatente.Value.Length;
                    if (b >= 6 && b <= 7)
                    {
                        NoAuto.Visible            = false;
                        Dmodelo.Visible           = true;
                        modelito.Visible          = true;
                        txtmodelo.Visible         = false;
                        txtmarca.Visible          = false;
                        btnAgregarcliente.Visible = true;
                        txtaño.Disabled           = false;
                        btnGuardar.Visible        = Visible;
                    }
                }
            }
        }
Exemple #17
0
        public List <orden> buscarordeestado(List <ordenestado> Lorde)
        {
            List <orden> objmarca = new List <orden>();

            using (aplicadaBDEntities DBF = new aplicadaBDEntities())
            {
                foreach (ordenestado x in Lorde)
                {
                    orden oorden = (from q in DBF.orden where q.id_orden == x.id_orden select q).FirstOrDefault();
                    x.orden = oorden;
                    objmarca.Add(oorden);
                }
            }
            return(objmarca);
        }
        public void VerGrid()
        {
            List <servicio> Lservicios;

            using (aplicadaBDEntities DBF = new aplicadaBDEntities())
            {
                IQueryable <servicio> lista = (from q in DBF.servicio select q);
                Lservicios = lista.ToList();
                Buscadores bus         = new Buscadores();
                string     a           = txtpatente.Value;
                vehiculo   objvehiculo = bus.buscarvehiculo(a);
                modelo     objmodelo   = bus.buscarmodelo(objvehiculo);
                Lservicios           = Lservicios.FindAll(ser => ser.id_modelo == objmodelo.id_modelo);
                GridView1.DataSource = Lservicios;
                GridView1.DataBind();
            }
        }
Exemple #19
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");
         }
     }
 }
        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();
                }
            }
        }
 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");
     }
 }