Ejemplo n.º 1
0
        public ActionResult Create(Turno turno)
        {
            int idTurno = TurnoBLL.InsertObjetoTurno(turno);

            foreach (HoTurno relacion in turnos)
            {
                relacion.fkTurno = idTurno;
                HoTurnoBLL.InsertObjetoHoTurno(relacion);
            }
            return(RedirectToAction("Index", "Turno"));
        }
Ejemplo n.º 2
0
        public ActionResult Create([Bind(Prefix = "Item1")] Empleado empleado, [Bind(Prefix = "Item2")] Turno turno)
        {
            int idEmpleado = EmpleadoBLL.InsertObjetoEmpleado(empleado);

            try
            {
                foreach (EmpCargo relacion in cargos)
                {
                    relacion.fkEmpleado = idEmpleado;
                    EmpCargoBLL.InsertObjetoEmpCargo(relacion);
                }
            }
            catch
            {
            }

            int idTurno = TurnoBLL.InsertObjetoTurno(turno);

            try
            {
                foreach (HoTurno relacion in turnos)
                {
                    relacion.fkTurno = idTurno;
                    int        idHOT      = HoTurnoBLL.InsertObjetoHoTurno(relacion);
                    HTEmpleado htEmpleado = new HTEmpleado();
                    htEmpleado.fkEmpleado = idEmpleado;
                    htEmpleado.fkHoTurno  = idHOT;
                    HTEmpleadoBLL.InsertObjetoHTEmpleado(htEmpleado);
                }
            }
            catch
            {
            }

            return(RedirectToAction("Index", "Empleado"));
        }