示例#1
0
        /// <summary>
        /// Crea un control del sitio de trabajo
        /// </summary>
        /// <returns></returns>
        public ControlSitioTrabajo PostControlSitioTrabajo(ControlSitioTrabajo controlSitioDto)
        {
            db.ControlSitioTrabajo.Add(controlSitioDto);
            db.SaveChanges();

            return(controlSitioDto);
        }
示例#2
0
        public ControlSitioTrabajo PostControlSitioTrabajo(ControlSitioTrabajo sitioTrabajo)
        {
            if (sitioTrabajo.IdControlSitioTrabajo == 0)
            {
                return(modulo.PostControlSitioTrabajo(sitioTrabajo));
            }

            else
            {
                return(modulo.PutControlSitioTrabajo(sitioTrabajo));
            }
        }
示例#3
0
        /// <summary>
        /// Crea un control del sitio de trabajo
        /// </summary>
        /// <returns></returns>
        public ControlSitioTrabajo PutControlSitioTrabajo(ControlSitioTrabajo controlSitioDto)
        {
            var controlSitio = db.ControlSitioTrabajo.Where(c => c.IdControlSitioTrabajo == controlSitioDto.IdControlSitioTrabajo)
                               .FirstOrDefault();

            controlSitio.IdTienda     = controlSitioDto.IdTienda;
            controlSitio.IdEmpleado   = controlSitioDto.IdEmpleado;
            controlSitio.FechaIngreso = controlSitioDto.FechaIngreso;

            db.SaveChanges();

            return(controlSitioDto);
        }