コード例 #1
0
        public ActionResult AddEmployees(Empleado ingreso)
        {
            try
            {
                if (ingreso.nombre != null && ingreso.nombre != "")
                {
                    if (ingreso.codigo == null)
                    {
                        //Valor por defecto del codigo
                        ingreso.codigo = "NULL";
                    }

                    if (ingreso.horaEntrada == 0)
                    {
                        //Si no se ingrearon datos, usar hora del sistema
                        ingreso.horaEntrada   = DateTime.Now.Hour;
                        ingreso.minutoEntrada = DateTime.Now.Minute;
                    }

                    ingreso.estaEnOficina = true;
                    ingreso.disp          = ingreso.Disponibilidad();
                    ingreso.citas         = rnd.Next(1, 5);

                    ingreso.horaSalida = "(No disponible)";

                    Empleados.AddLast(ingreso);
                    Ingresos.Push(ingreso);

                    //return RedirectToAction(nameof(AddEmployees));
                    return(RedirectToAction(nameof(Search)));
                }
                else
                {
                    return(RedirectToAction(nameof(AddEmployees)));
                }
            }
            catch
            {
                return(View());
            }
        }