public IHttpActionResult CreateCalendar(MultiDataModel data) { MessageCustom _MessageCustom = new MessageCustom(); try { using (var ts = new TransactionScope()) { var dataService = JsonConvert.DeserializeObject <ServiceCustom>(data.String1); string serviceId = new ServiceBl().CreateService(dataService, data.Int1, data.Int2); if (serviceId == null) { throw new Exception("Sucedió un error al generar la agenda, por ello no se guardó ningún cambio."); } else { _MessageCustom.Error = false; } _MessageCustom.Status = (int)StatusHttp.Ok; _MessageCustom.Id = serviceId; _MessageCustom.Message = "Se agendó correctamente."; ts.Complete(); return(Ok(_MessageCustom)); } } catch (Exception ex) { _MessageCustom.Error = true; _MessageCustom.Status = (int)StatusHttp.BadRequest; _MessageCustom.Message = ex.Message; return(Ok(_MessageCustom)); } }
public IHttpActionResult SaveDataAdultoMayor(MultiDataModel data) { BoardGenerales dataBoard = JsonConvert.DeserializeObject <BoardGenerales>(data.String1); var result = new EsoAntecedentesBL().SaveDataAdultoMayor(dataBoard, data.Int1, data.Int2); return(Ok(result)); }
public IHttpActionResult NewSystemUserExternal(MultiDataModel dataModel) { BoardSystemUserExternal data = JsonConvert.DeserializeObject <BoardSystemUserExternal>(dataModel.String1); var result = SystemUserBL.AddSystemUserExternal(data.EntityPerson, data.EntityProfessional, data.EntitySystemUser, data.ListEntityProtocolSystemUser, dataModel.Int1, dataModel.Int2); return(Ok(result)); }
public IHttpActionResult GetClientes(MultiDataModel data) { BoardCliente dataClient = JsonConvert.DeserializeObject <BoardCliente>(data.String1); var result = new ClientesBL().GetClients(dataClient); return(Ok(result)); }
public IHttpActionResult GetDataMovements(MultiDataModel model) { BoardMovement data = JsonConvert.DeserializeObject <BoardMovement>(model.String1); var ListData = _InputOutput.GetDataMovements(data); return(Ok(ListData)); }
public IHttpActionResult GetProductsSAMBHS(MultiDataModel data) { BoardProductsSAMBHS _data = JsonConvert.DeserializeObject <BoardProductsSAMBHS>(data.String1); var result = new ProductSAMBHSBL().GetProductsSAMBHS(_data); return(Ok(result)); }
public IHttpActionResult GetServices(MultiDataModel data) { BoardServiceCustomList dataService = JsonConvert.DeserializeObject <BoardServiceCustomList>(data.String1); var result = _oServiceBl.GetServicesPagedAndFiltered(dataService); return(Ok(result)); }
public IHttpActionResult GetDataSuppliers(MultiDataModel model) { BoardSupplier data = JsonConvert.DeserializeObject <BoardSupplier>(model.String1); var Data = _SupplierBl.GetdataSuppliers(data); return(Ok(Data)); }
public IHttpActionResult AddEspeciality(MultiDataModel multi) { EspecialityBE dataEsp = JsonConvert.DeserializeObject <EspecialityBE>(multi.String1); var result = EspecialityBL.AddEspeciality(dataEsp); return(Ok(result)); }
public IHttpActionResult GetAllProtocol(MultiDataModel multidata) { BoardProtocol data = JsonConvert.DeserializeObject <BoardProtocol>(multidata.String1); var result = ProtocolBL.GetAllProtocol(data); return(Ok(result)); }
public IHttpActionResult SaveProtocols(MultiDataModel multi) { ProtocolList data = JsonConvert.DeserializeObject <ProtocolList>(multi.String1); var result = ProtocolBL.SaveProtocols(data, multi.Int1, multi.Int2); return(Ok(result)); }
public IHttpActionResult GetAllPacient(MultiDataModel data) { var dataPacient = JsonConvert.DeserializeObject <BoardPacients>(data.String1); var result = pacientBL.GetAllPacient(dataPacient); return(Ok(result)); }
public IHttpActionResult AddEmbarazo(MultiDataModel data) { EmbarazoCustom obj = JsonConvert.DeserializeObject <EmbarazoCustom>(data.String1); MessageCustom result = new EmbarazoBL().AddEmbarazo(obj, data.Int1, data.Int2); return(Ok(result)); }
public IHttpActionResult SendEmail(MultiDataModel data) { EmailModel model = JsonConvert.DeserializeObject <EmailModel>(data.String1); var result = SendEmailBL.SendEmail(model); return(Ok(result)); }
public IHttpActionResult GetDataCalendar(MultiDataModel data) { var dataFilter = JsonConvert.DeserializeObject <BoardCalendar>(data.String1); var result = new CalendarBL().GetDataCalendar(dataFilter); return(Ok(result)); }
public IHttpActionResult SavePlan(MultiDataModel model) { PlanBE data = JsonConvert.DeserializeObject <PlanBE>(model.String1); var result = PlanBL.SavePlan(data); return(Ok(result)); }
public IHttpActionResult FusionarServicios(MultiDataModel data) { List <string> ServicesId = JsonConvert.DeserializeObject <List <string> >(data.String1); var result = new ServiceBl().FusionarServicios(ServicesId, data.Int1, data.Int2); return(Ok(result)); }
public IHttpActionResult RegistrarCarta(MultiDataModel data) { MessageCustom _MessageCustom = new MessageCustom(); try { bool result = new ServiceBl().RegistrarCarta(data); if (!result) { throw new Exception("Sucedió un error al agregar la carta, por favor vuelva a intentar."); } else { _MessageCustom.Error = false; } _MessageCustom.Status = (int)StatusHttp.Ok; _MessageCustom.Id = data.String1; _MessageCustom.Message = "Se agregó correctamente."; return(Ok(_MessageCustom)); } catch (Exception ex) { _MessageCustom.Error = true; _MessageCustom.Status = (int)StatusHttp.BadRequest; _MessageCustom.Message = ex.Message; return(Ok(_MessageCustom)); } }
public IHttpActionResult SaveOrganization(MultiDataModel multi) { OrganizationBE data = JsonConvert.DeserializeObject <OrganizationBE>(multi.String1); var result = OrganizationBL.SaveOrganization(data, multi.Int1, multi.Int2); return(Ok(result)); }
public IHttpActionResult SaveCuidadosPreventivos(MultiDataModel data) { EsoCuidadosPreventivosFechas dataCudiados = JsonConvert.DeserializeObject <EsoCuidadosPreventivosFechas>(data.String1); var result = new EsoAntecedentesBL().SaveCuidadosPreventivos(dataCudiados, data.String2, data.Int1, data.Int2); return(Ok(result)); }
public IHttpActionResult GetAllEspeciality(MultiDataModel multi) { BoardEspeciality data = JsonConvert.DeserializeObject <BoardEspeciality>(multi.String1); var result = EspecialityBL.GetAllEspeciality(data); return(Ok(result)); }
public IHttpActionResult AddServiceOrder(MultiDataModel multiData) { BoardServiceOrder data = JsonConvert.DeserializeObject <BoardServiceOrder>(multiData.String1); var result = ServiceOrderBL.AddServiceOrder(data, multiData.Int1, multiData.Int2); return(Ok(result)); }
public IHttpActionResult SaveAdditionalExamsForCalendar(MultiDataModel data) { List <AdditionalExamCreate> dataAdd = JsonConvert.DeserializeObject <List <AdditionalExamCreate> >(data.String1); var result = new CalendarBL().SaveAdditionalExamsForCalendar(dataAdd, data.Int1, data.Int2); return(Ok(result)); }
public IHttpActionResult AddProblema(MultiDataModel data) { ProblemaList dataProb = JsonConvert.DeserializeObject <ProblemaList>(data.String1); var result = new PlanIntegralBL().AddProblema(dataProb, data.Int1, data.Int2); return(Ok(result)); }
public IHttpActionResult GetExamenes(MultiDataModel data) { BoardExamsCustom dataBoard = JsonConvert.DeserializeObject <BoardExamsCustom>(data.String1); var result = new ComponentBl().GetExamsForConsult(dataBoard); return(Ok(result)); }
public IHttpActionResult GenerateServiceOrderReport(MultiDataModel multiData) { BoardServiceOrder data = JsonConvert.DeserializeObject <BoardServiceOrder>(multiData.String1); var result = ServiceOrderBL.GenerateServiceOrderReport(data, multiData.Int1, data.FechaEmision); return(Ok(result)); }
public IHttpActionResult GetAdditionalExams(MultiDataModel data) { BoardExamsCustom dataBoard = JsonConvert.DeserializeObject <BoardExamsCustom>(data.String1); var result = new ConsultorioBL().GetAdditionalExams(dataBoard); return(Ok(result)); }
public IHttpActionResult CreateOrUpdatePacient(MultiDataModel data) { PacientCustom objPerson = JsonConvert.DeserializeObject <PacientCustom>(data.String1); MessageCustom result = pacientBL.CreateOrUpdatePacient(objPerson, data.Int1, data.Int2); return(Ok(result)); }
public IHttpActionResult EliminarExamen(MultiDataModel data) { BoardExamsCustom dataBoard = JsonConvert.DeserializeObject <BoardExamsCustom>(data.String1); var result = new ConsultorioBL().EliminarExamen(dataBoard, data.Int1); return(Ok(result)); }
public IHttpActionResult SaveExamsAdditional(MultiDataModel data) { List <AdditionalExamCustom> listExams = JsonConvert.DeserializeObject <List <AdditionalExamCustom> >(data.String1); var result = new ConsultorioBL().SaveadditionalExams(listExams, data.Int1, data.Int2); return(Ok(result)); }