示例#1
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);
        }
示例#2
0
        protected void btnLogin_ServerClick(object sender, EventArgs e)
        {
            Buscadores bus       = new Buscadores();
            empleado   oempleado = bus.buscarempleado(txtemail.Value);

            if (oempleado != null)
            {
                if (oempleado.contraseña == txtcontraseña.Value)
                {
                    LogEmpleado = oempleado;
                    Server.Transfer("Login.aspx");
                }
            }
        }
示例#3
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");
         }
     }
 }
 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");
     }
 }
示例#5
0
 protected void btnLogout_ServerClick(object sender, EventArgs e)
 {
     LogEmpleado = null;
     Server.Transfer("Home.aspx");
 }