コード例 #1
0
        public ResponseBase <bool> DeleteCustomer(long id)
        {
            var response = new ResponseBase <bool>()
            {
                Data = false
            };

            try
            {
                using (var context = new EF_DataBaseEntities())
                {
                    context.USP_CUSTOMER_DELETE(id);
                    context.SaveChanges();

                    response.Code    = StatusCode.Ok;
                    response.Data    = true;
                    response.Message = $"Usuario con ID {id} fue eliminado correctamente";
                }
            }
            catch (Exception ex)
            {
                response.Code    = StatusCode.InternalError;
                response.Message = ex.Message;
                response.Message = $"Ups! no se pudo eliminar el usuario {id}: {ex.Message}";
            }

            return(response);
        }