public IActionResult Update([FromBody] EquipoDto equipoDto)
        {
            if (equipoDto == null)
            {
                return(BadRequest());
            }

            var response = _equipoApplication.Update(equipoDto);

            if (response.IsSuccess)
            {
                return(Ok(response));
            }

            return(BadRequest(response.Message));
        }
        public async Task <IActionResult> UpdateAsync([FromBody] EquipoDto equipoDto)
        {
            if (equipoDto == null)
            {
                return(BadRequest());
            }

            var response = await _equipoApplication.UpdateAsync(equipoDto);

            if (response.IsSuccess)
            {
                return(Ok(response));
            }

            return(BadRequest(response.Message));
        }
예제 #3
0
        public Response <bool> Update(EquipoDto equipoDto)
        {
            var response = new Response <bool>();

            try
            {
                var equipo = _mapper.Map <Equipo>(equipoDto);
                response.Data = _equipoDomain.Update(equipo);
                if (response.Data)
                {
                    response.IsSuccess = true;
                    response.Message   = "Actualización Exitosa";
                }
            }
            catch (Exception e)
            {
                response.Message = e.Message;
            }
            return(response);
        }
예제 #4
0
        public Response <bool> Insert(EquipoDto equipoDto)
        {
            var response = new Response <bool>();

            try
            {
                var equipo = _mapper.Map <Equipo>(equipoDto);
                response.Data = _equipoDomain.Insert(equipo);
                if (response.Data)
                {
                    response.IsSuccess = true;
                    response.Message   = "Registro Exitoso";
                }
            }
            catch (Exception e)
            {
                response.Message = e.Message;
            }
            return(response);
        }