Ejemplo n.º 1
0
        public TratamientoResponse CrearTratamiento(TratamientoRequest request)
        {
            Tratamiento tratamiento = _unitOfWork.TratamientoRepository.FindFirstOrDefault(T => T.Codigo == request.Codigo);

            if (tratamiento == null)
            {
                Tratamiento NuevoTratamiento = new Tratamiento();
                NuevoTratamiento.Codigo      = request.Codigo;
                NuevoTratamiento.Descripcion = request.Descripcion;
                if (NuevoTratamiento.Guardar(NuevoTratamiento).Equals("se guardo todo cachon"))
                {
                    _unitOfWork.TratamientoRepository.Add(NuevoTratamiento);
                    _unitOfWork.Commit();
                    return(new TratamientoResponse()
                    {
                        Message = $"Se Registro"
                    });
                }
                return(new TratamientoResponse()
                {
                    Message = $"LLene todos los campos"
                });
            }
            else
            {
                return(new TratamientoResponse()
                {
                    Message = $"Ya Existe Compa"
                });
            }
        }
Ejemplo n.º 2
0
        public TratamientoResponse ActualizarTratamiento(TratamientoRequest request)
        {
            var Buscar = _unitOfWork.TratamientoRepository.FindFirstOrDefault(P => P.Codigo == request.Codigo);

            if (Buscar != null)
            {
                Buscar.Descripcion = request.Descripcion;
                _unitOfWork.TratamientoRepository.Edit(Buscar);
                _unitOfWork.Commit();
                return(new TratamientoResponse()
                {
                    Message = $"Los datos del tratamiento fueron actualizados correctamente."
                });
            }
            else
            {
                return(new TratamientoResponse()
                {
                    Message = $"Nada No Existe"
                });
            }
        }
        public TratamientoResponse ActualizarTratamiento(TratamientoRequest request)
        {
            var Buscar = _unitOfWork.TratamientoRepository.FindFirstOrDefault(P => P.Codigo == request.Codigo);

            if (Buscar != null)
            {
                Buscar.Descripcion = request.Descripcion;
                _unitOfWork.TratamientoRepository.Edit(Buscar);
                _unitOfWork.Commit();
                return(new TratamientoResponse()
                {
                    Message = $"Positivo Para Cholon"
                });
            }
            else
            {
                return(new TratamientoResponse()
                {
                    Message = $"Nada No Existe"
                });
            }
        }