public ActividadEconomica getActividadEconomicaForPut(ActividadEconomicaRequest actividadEconomicaRequest) { var actividad = getActividadEconomicaForPost(actividadEconomicaRequest); actividad.Id = actividadEconomicaRequest.guid; return(actividad); }
public IHttpActionResult eliminarActividadEconomica(ActividadEconomicaRequest model) { ActividadEconomicaDataAccess _actividadEconomicaDataAccess = new ActividadEconomicaDataAccess(); BaseResponse <string> result = new BaseResponse <string>(); result = _actividadEconomicaDataAccess.EliminarActividadEconomica(model); return(Ok(result)); }
public void isValidPost_invalidData_returnFalse(string descripcion, AuditoriaRequest auditoriaRequest) { var actividad = new ActividadEconomicaRequest() { descripcion = descripcion, auditoriaRequest = auditoriaRequest }; var respuesta = actividad.isValidPost(); Assert.IsFalse(respuesta); }
public BaseResponse <string> EditarActividadEconomica(ActividadEconomicaRequest model) { BaseResponse <string> result = new BaseResponse <string>(); using (MesaDineroContext context = new MesaDineroContext()) { using (var transaccion = context.Database.BeginTransaction()) { try { Tb_MD_ActividadEconomica actividad = context.Tb_MD_ActividadEconomica.Find(model.codigo); if (actividad == null) { throw new Exception("Entidad Nula, Actividad Economica no encontrado"); } actividad.Nombre = model.nombre; actividad.iEstadoRegistro = model.estado; context.SaveChanges(); transaccion.Commit(); result.success = true; } catch (System.Data.Entity.Validation.DbEntityValidationException ex) { #region Error EntityFramework var errorMessages = ex.EntityValidationErrors .SelectMany(x => x.ValidationErrors) .Select(x => x.ErrorMessage); var fullErrorMessage = string.Join("; ", errorMessages); result.success = false; result.error = fullErrorMessage; transaccion.Rollback(); #endregion } catch (Exception ex) { result.success = false; transaccion.Rollback(); result.error = ex.InnerException != null ? ex.InnerException.Message : ex.Message; } } } return(result); }
public ActividadEconomica getActividadEconomicaForPost(ActividadEconomicaRequest actividadEconomicaRequest) { var actividad = new ActividadEconomica(actividadEconomicaRequest.descripcion) { Auditoria = new CNISS.CommonDomain.Domain.Auditoria( actividadEconomicaRequest.auditoriaRequest.usuarioCreo, actividadEconomicaRequest.auditoriaRequest.fechaCreo, actividadEconomicaRequest.auditoriaRequest.usuarioModifico, actividadEconomicaRequest.auditoriaRequest.fechaModifico ) }; return(actividad); }
private static ActividadEconomica getActividadEconomica(ActividadEconomicaRequest actividadEconomicaRequest) { var actividad = new ActividadEconomica(actividadEconomicaRequest.descripcion) { Auditoria = new CNISS.CommonDomain.Domain.Auditoria( actividadEconomicaRequest.auditoriaRequest.usuarioCreo, actividadEconomicaRequest.auditoriaRequest.fechaCreo, actividadEconomicaRequest.auditoriaRequest.usuarioModifico, actividadEconomicaRequest.auditoriaRequest.fechaModifico ) }; actividad.Id = actividadEconomicaRequest.guid; return(actividad); }