Example #1
0
        public static HTEmpleado rowToDto(HTEmpleadosDS.HTEmpleadosRow row)
        {
            HTEmpleado objHTEmpleado = new HTEmpleado();

            objHTEmpleado.pkHTEmpleado = row.pkHTEmpleado;
            objHTEmpleado.fkHoTurno    = row.fkHoTurno;
            objHTEmpleado.fkEmpleado   = row.fkEmpleado;

            return(objHTEmpleado);
        }
Example #2
0
        public static HTEmpleado GetHTEmpleadoById(int pk)
        {
            List <HTEmpleado> listadeHTEmpleados = new List <HTEmpleado>();

            OnTime.DAL.HTEmpleadosDSTableAdapters.HTEmpleadosTableAdapter objDataSet = new OnTime.DAL.HTEmpleadosDSTableAdapters.HTEmpleadosTableAdapter();
            HTEmpleadosDS.HTEmpleadosDataTable dtHTEmpleado = objDataSet.GetHTEmpleadoById(pk);
            HTEmpleado objHTEmpleado = rowToDto(dtHTEmpleado[0]);

            return(objHTEmpleado);
        }
Example #3
0
        public static List <HTEmpleado> GetHTEmpleadoByIdEmpleado(int empleado)
        {
            List <HTEmpleado> listadeHTEmpleados = new List <HTEmpleado>();

            OnTime.DAL.HTEmpleadosDSTableAdapters.HTEmpleadosTableAdapter objDataSet = new OnTime.DAL.HTEmpleadosDSTableAdapters.HTEmpleadosTableAdapter();
            HTEmpleadosDS.HTEmpleadosDataTable dtHTEmpleado = objDataSet.GetHTEmpleadoByIdEmpleado(empleado);

            foreach (HTEmpleadosDS.HTEmpleadosRow row in dtHTEmpleado)
            {
                HTEmpleado objHTEmpleado = rowToDto(row);
                listadeHTEmpleados.Add(objHTEmpleado);
            }
            return(listadeHTEmpleados);
        }
Example #4
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"));
        }
Example #5
0
 public static int InsertObjetoHTEmpleado(HTEmpleado objHTEmpleados)
 {
     return(InsertDatosHTEmpleado(objHTEmpleados.fkHoTurno, objHTEmpleados.fkEmpleado));
 }