Exemple #1
0
        public Medic Put(MedicDTO value)
        {
            Medic model = IMedicRepository.Get(value.Id);

            if (value.UserName != null)
            {
                model.UserName = value.UserName;
            }
            if (value.FirstName != null)
            {
                model.FirstName = value.FirstName;
            }
            if (value.LastName != null)
            {
                model.LastName = value.LastName;
            }
            if (value.Specialty != null)
            {
                model.Specialty = value.Specialty;
            }

            /*
             * if (value.Password != null)
             * {
             *  model.Password = value.Password;
             * }
             */
            return(IMedicRepository.Update(model));
        }
Exemple #2
0
        public Medic Post(MedicDTO value)
        {
            Medic model = new Medic()
            {
                UserName = value.UserName
            };

            return(IMedicRepository.Create(model));
        }
Exemple #3
0
        public Medic Put(int id, MedicDTO value)
        {
            Medic model = IMedicRepository.Get(id);

            if (value.UserName != null)
            {
                model.UserName = value.UserName;
            }
            return(IMedicRepository.Update(model));
        }
        public MedicDTO GetID([FromBody] MedicDTO value)
        {
            Data.ControlCenter.Model.Medic u;
            MedicDTO uDTO = new MedicDTO();

            u = uR.GetById(value.EntityID, false);

            uDTO = AutoMapper.Mapper.Map <Data.ControlCenter.Model.Medic, MedicDTO>(u);

            return(uDTO);
        }
Exemple #5
0
        public Medic Post(MedicDTO value)
        {
            Medic model = new Medic()
            {
                UserName  = value.UserName,
                FirstName = value.FirstName,
                LastName  = value.LastName,
                Specialty = value.Specialty,
                // Password = value.Password,
            };

            return(IMedicRepository.Create(model));
        }
        public ResponseDTO CrearRegistro([FromBody] MedicDTO value)
        {
            var Response = new ResponseDTO();

            Data.ControlCenter.Model.Medic u = new Data.ControlCenter.Model.Medic();
            u = AutoMapper.Mapper.Map <MedicDTO, Data.ControlCenter.Model.Medic>(value);

            FuncionLogActualizaciones L = new FuncionLogActualizaciones();

            L.LogCreacion(u.Log);
            uR.SaveOrUpdate(u);
            if (u.EntityID > 0)
            {
                Response.Success = true;
                Response.Message = "Creado";
            }
            return(Response);
        }
        public ResponseDTO UpdateRegistro([FromBody] MedicDTO value)
        {
            var Response = new ResponseDTO();

            Data.ControlCenter.Model.Medic u;

            u = uR.GetById(value.EntityID, false);
            u = AutoMapper.Mapper.Map(value, u);

            FuncionLogActualizaciones L = new FuncionLogActualizaciones();

            L.LogModificacion(u.Log);

            uR.SaveOrUpdate(u);
            uR.CommitChanges();

            Response.Success = true;
            Response.Message = "Actualizado";

            return(Response);
        }