public DataModel.comisiones CreateEntity(ComisionBE be) { DataModel.comisiones entity; if (be != null) { entity = new DataModel.comisiones() { id_comision = be.id_comision, id_plan = be.id_plan, desc_comision = be.desc_comision, anio_especialidad = be.anio_especialidad, estado = be.estado }; return(entity); } return(entity = new DataModel.comisiones()); }
public ComisionBE CreateBusiness(DataModel.comisiones entity) { ComisionBE be; if (entity != null) { be = new ComisionBE() { id_comision = entity.id_comision, id_plan = entity.id_plan, desc_comision = entity.desc_comision, anio_especialidad = entity.anio_especialidad, estado = entity.estado }; return(be); } return(be = new ComisionBE()); }
public long Create(ComisionBE Be) { try { if (Be != null) { DataModel.comisiones entity = Factory.FactoryComision.GetInstance().CreateEntity(Be); _puente.ComisionesRepository.Insert(entity); _puente.Commit(); return(entity.id_comision); } else { throw new ApiBusinessException(1012, "No se pudo crear la comision", System.Net.HttpStatusCode.NotFound, "Http"); } } catch (Exception ex) { throw HandlerErrorExceptions.GetInstance().RunCustomExceptions(ex); } }