public void BorrarLicencia(licencia f)
        {
            var registro = mant.licencia.First(x => x.id_licencia == f.id_licencia);

            mant.licencia.Remove(registro);
            mant.SaveChanges();
        }
Beispiel #2
0
        public ActionResult Registrar_Licencia()
        {
            try
            {
                licencia l = new licencia();
                l.id_empleado = Convert.ToInt32(Request.Form["id_empleado"]);
                l.desde       = Convert.ToDateTime(Request.Form["v_desde"]);
                l.hasta       = Convert.ToDateTime(Request.Form["v_hasta"]);
                l.motivo      = Request.Form["motivo"].ToString();
                l.comentario  = Request.Form["comentario"].ToString();


                db.licencia.Add(l);
                db.SaveChanges();
                ViewData["error"] = "false";

                return(View("Licencia"));
            }
            catch (Exception ex)
            {
                ViewData["error"]     = "true";
                ViewData["msj_error"] = "Error: " + ex.Message.ToString();
                return(View("Licencia"));
            }
        }
        public ActionResult DeleteConfirmed(int id)
        {
            licencia licencia = db.licencia.Find(id);

            db.licencia.Remove(licencia);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "id,idempleado,desde,hasta,motivo,comentario")] licencia licencia)
 {
     if (ModelState.IsValid)
     {
         db.Entry(licencia).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.idempleado = new SelectList(db.empleado, "id", "codigo", licencia.idempleado);
     return(View(licencia));
 }
        private void validar_soft()
        {
            licencia aux = new licencia();

            if (aux.get_validar())
            {
                sesion_nombre_propiedad.Text = "Licencia propiedad de " + aux_config.get_nombre_dueno();
            }
            else
            {
                sesion_nombre_propiedad.Text = "Versión Prueba - Ingrese la licencia.";
            }
        }
        // GET: Lincencia/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            licencia licencia = db.licencia.Find(id);

            if (licencia == null)
            {
                return(HttpNotFound());
            }
            return(View(licencia));
        }
        public void ActulizarLicencias(licencia f)
        {
            var registro = mant.licencia.First(x => x.id_licencia == f.id_licencia);

            registro.id_licencia     = f.id_licencia;
            registro.empleado        = f.empleado;
            registro.inicio_licencia = f.inicio_licencia;
            registro.Final_licencia  = f.Final_licencia;
            registro.año_vacaciones  = f.año_vacaciones;
            registro.motivo          = f.motivo;
            registro.comentario      = f.comentario;

            mant.SaveChanges();
        }
        // GET: Lincencia/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            licencia licencia = db.licencia.Find(id);

            if (licencia == null)
            {
                return(HttpNotFound());
            }
            ViewBag.idempleado = new SelectList(db.empleado, "id", "codigo", licencia.idempleado);
            return(View(licencia));
        }
        //validar software
        private void validar_soft()
        {
            licencia aux = new licencia();

            if (aux.get_validar())
            {
                Forma_principal.Text += " - Version Completa";
                timer1.Dispose();
                SWregistrado = true;
            }
            else
            {
                Forma_principal.Text += " - Version Prueba de " + tiempo_cierre + " min.";
                timer1.Interval       = tiempo_cierre * 60000;
                timer1.Tick          += new EventHandler(timer_Tick);
                timer1.Start();
            }
        }
 public void InsertarLicencias(licencia f)
 {
     mant.licencia.Add(f);
     mant.SaveChanges();
 }
 public void BorrarLicencia(licencia f)
 {
     eje.BorrarLicencia(f);
 }
 public void ActulizarLicencias(licencia f)
 {
     eje.ActulizarLicencias(f);
 }
 public void InsertarLicencias(licencia f)
 {
     eje.InsertarLicencias(f);
 }