public ActionResult Post(bool IsNew, Detalle_Planes_de_Suscripcion_EspecialistasModel varDetalle_Planes_de_Suscripcion_Especialistas) { try { if (ModelState.IsValid) { if (!_tokenManager.GenerateToken()) { return(Json(null, JsonRequestBehavior.AllowGet)); } _IDetalle_Planes_de_Suscripcion_EspecialistasApiConsumer.SetAuthHeader(_tokenManager.Token); if (varDetalle_Planes_de_Suscripcion_Especialistas.ContratoRemoveAttachment != 0 && varDetalle_Planes_de_Suscripcion_Especialistas.ContratoFile == null) { varDetalle_Planes_de_Suscripcion_Especialistas.Contrato = 0; } if (varDetalle_Planes_de_Suscripcion_Especialistas.ContratoFile != null) { var fileAsBytes = HttpPostedFileHelper.GetPostedFileAsBytes(varDetalle_Planes_de_Suscripcion_Especialistas.ContratoFile); _ISpartane_FileApiConsumer.SetAuthHeader(_tokenManager.Token); varDetalle_Planes_de_Suscripcion_Especialistas.Contrato = (int)_ISpartane_FileApiConsumer.Insert(new Spartane_File() { File = fileAsBytes, Description = varDetalle_Planes_de_Suscripcion_Especialistas.ContratoFile.FileName, File_Size = fileAsBytes.Length }).Resource; } var result = ""; var Detalle_Planes_de_Suscripcion_EspecialistasInfo = new Detalle_Planes_de_Suscripcion_Especialistas { Folio = varDetalle_Planes_de_Suscripcion_Especialistas.Folio , Plan_de_Suscripcion = varDetalle_Planes_de_Suscripcion_Especialistas.Plan_de_Suscripcion , Fecha_de_inicio = (!String.IsNullOrEmpty(varDetalle_Planes_de_Suscripcion_Especialistas.Fecha_de_inicio)) ? DateTime.ParseExact(varDetalle_Planes_de_Suscripcion_Especialistas.Fecha_de_inicio, ConfigurationProperty.DateFormat, CultureInfo.InvariantCulture as IFormatProvider) : (DateTime?)null , Fecha_fin = (!String.IsNullOrEmpty(varDetalle_Planes_de_Suscripcion_Especialistas.Fecha_fin)) ? DateTime.ParseExact(varDetalle_Planes_de_Suscripcion_Especialistas.Fecha_fin, ConfigurationProperty.DateFormat, CultureInfo.InvariantCulture as IFormatProvider) : (DateTime?)null , Frecuencia_de_Pago = varDetalle_Planes_de_Suscripcion_Especialistas.Frecuencia_de_Pago , Costo = varDetalle_Planes_de_Suscripcion_Especialistas.Costo , Contrato = (varDetalle_Planes_de_Suscripcion_Especialistas.Contrato.HasValue && varDetalle_Planes_de_Suscripcion_Especialistas.Contrato != 0) ? ((int?)Convert.ToInt32(varDetalle_Planes_de_Suscripcion_Especialistas.Contrato.Value)) : null , Firmo_Contrato = varDetalle_Planes_de_Suscripcion_Especialistas.Firmo_Contrato , Estatus = varDetalle_Planes_de_Suscripcion_Especialistas.Estatus }; result = !IsNew? _IDetalle_Planes_de_Suscripcion_EspecialistasApiConsumer.Update(Detalle_Planes_de_Suscripcion_EspecialistasInfo, null, null).Resource.ToString() : _IDetalle_Planes_de_Suscripcion_EspecialistasApiConsumer.Insert(Detalle_Planes_de_Suscripcion_EspecialistasInfo, null, null).Resource.ToString(); return(Json(result, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); } catch (ServiceException ex) { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult Post(bool IsNew, Spartan_RDM_Operations_DetailModel varSpartan_RDM_Operations_Detail) { try { if (ModelState.IsValid) { if (!_tokenManager.GenerateToken()) { return(Json(null, JsonRequestBehavior.AllowGet)); } _ISpartan_RDM_Operations_DetailApiConsumer.SetAuthHeader(_tokenManager.Token); if (varSpartan_RDM_Operations_Detail.IconoRemoveAttachment != 0 && varSpartan_RDM_Operations_Detail.IconoFile == null) { varSpartan_RDM_Operations_Detail.Icono = 0; } if (varSpartan_RDM_Operations_Detail.IconoFile != null) { var fileAsBytes = HttpPostedFileHelper.GetPostedFileAsBytes(varSpartan_RDM_Operations_Detail.IconoFile); _ISpartane_FileApiConsumer.SetAuthHeader(_tokenManager.Token); varSpartan_RDM_Operations_Detail.Icono = (int)_ISpartane_FileApiConsumer.Insert(new Spartane_File() { File = fileAsBytes, Description = varSpartan_RDM_Operations_Detail.IconoFile.FileName, File_Size = fileAsBytes.Length }).Resource; } var result = ""; var Spartan_RDM_Operations_DetailInfo = new Spartan_RDM_Operations_Detail { DetailId = varSpartan_RDM_Operations_Detail.DetailId , Object_Name = varSpartan_RDM_Operations_Detail.Object_Name , Object_Label = varSpartan_RDM_Operations_Detail.Object_Label , Order_Shown = varSpartan_RDM_Operations_Detail.Order_Shown , Count_Query = varSpartan_RDM_Operations_Detail.Count_Query , Query_Data = varSpartan_RDM_Operations_Detail.Query_Data , Icono = (varSpartan_RDM_Operations_Detail.Icono.HasValue && varSpartan_RDM_Operations_Detail.Icono != 0) ? ((int?)Convert.ToInt32(varSpartan_RDM_Operations_Detail.Icono.Value)) : null }; result = !IsNew? _ISpartan_RDM_Operations_DetailApiConsumer.Update(Spartan_RDM_Operations_DetailInfo, null, null).Resource.ToString() : _ISpartan_RDM_Operations_DetailApiConsumer.Insert(Spartan_RDM_Operations_DetailInfo, null, null).Resource.ToString(); return(Json(result, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); } catch (ServiceException ex) { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult Post(bool IsNew, Spartan_BR_Peer_ReviewModel varSpartan_BR_Peer_Review) { try { if (ModelState.IsValid) { if (!_tokenManager.GenerateToken()) { return(Json(null, JsonRequestBehavior.AllowGet)); } _ISpartan_BR_Peer_ReviewApiConsumer.SetAuthHeader(_tokenManager.Token); if (varSpartan_BR_Peer_Review.EvidenceRemoveAttachment != 0 && varSpartan_BR_Peer_Review.EvidenceFile == null) { varSpartan_BR_Peer_Review.Evidence = 0; } if (varSpartan_BR_Peer_Review.EvidenceFile != null) { var fileAsBytes = HttpPostedFileHelper.GetPostedFileAsBytes(varSpartan_BR_Peer_Review.EvidenceFile); _ISpartane_FileApiConsumer.SetAuthHeader(_tokenManager.Token); varSpartan_BR_Peer_Review.Evidence = (int)_ISpartane_FileApiConsumer.Insert(new Spartane_File() { File = fileAsBytes, Description = varSpartan_BR_Peer_Review.EvidenceFile.FileName, File_Size = fileAsBytes.Length }).Resource; } var result = ""; var Spartan_BR_Peer_ReviewInfo = new Spartan_BR_Peer_Review { Key_Peer_Review = varSpartan_BR_Peer_Review.Key_Peer_Review , User_that_reviewed = varSpartan_BR_Peer_Review.User_that_reviewed , Acceptance_Criteria = varSpartan_BR_Peer_Review.Acceptance_Criteria , It_worked = varSpartan_BR_Peer_Review.It_worked , Rejection_reason = varSpartan_BR_Peer_Review.Rejection_reason , Comments = varSpartan_BR_Peer_Review.Comments , Evidence = (varSpartan_BR_Peer_Review.Evidence.HasValue && varSpartan_BR_Peer_Review.Evidence != 0) ? ((int?)Convert.ToInt32(varSpartan_BR_Peer_Review.Evidence.Value)) : null }; result = !IsNew? _ISpartan_BR_Peer_ReviewApiConsumer.Update(Spartan_BR_Peer_ReviewInfo, null, null).Resource.ToString() : _ISpartan_BR_Peer_ReviewApiConsumer.Insert(Spartan_BR_Peer_ReviewInfo, null, null).Resource.ToString(); return(Json(result, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); } catch (ServiceException ex) { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult Post(bool IsNew, Detalle_Diligencias_CanalizacionModel varDetalle_Diligencias_Canalizacion) { try { if (ModelState.IsValid) { if (!_tokenManager.GenerateToken()) { return(Json(null, JsonRequestBehavior.AllowGet)); } _IDetalle_Diligencias_CanalizacionApiConsumer.SetAuthHeader(_tokenManager.Token); if (varDetalle_Diligencias_Canalizacion.Ver_DocumentoRemoveAttachment != 0 && varDetalle_Diligencias_Canalizacion.Ver_DocumentoFile == null) { varDetalle_Diligencias_Canalizacion.Ver_Documento = 0; } if (varDetalle_Diligencias_Canalizacion.Ver_DocumentoFile != null) { var fileAsBytes = HttpPostedFileHelper.GetPostedFileAsBytes(varDetalle_Diligencias_Canalizacion.Ver_DocumentoFile); _ISpartane_FileApiConsumer.SetAuthHeader(_tokenManager.Token); varDetalle_Diligencias_Canalizacion.Ver_Documento = (int)_ISpartane_FileApiConsumer.Insert(new Spartane_File() { File = fileAsBytes, Description = varDetalle_Diligencias_Canalizacion.Ver_DocumentoFile.FileName, File_Size = fileAsBytes.Length }).Resource; } var result = ""; var Detalle_Diligencias_CanalizacionInfo = new Detalle_Diligencias_Canalizacion { Clave = varDetalle_Diligencias_Canalizacion.Clave , Diligencia = varDetalle_Diligencias_Canalizacion.Diligencia , Ver_Documento = (varDetalle_Diligencias_Canalizacion.Ver_Documento.HasValue && varDetalle_Diligencias_Canalizacion.Ver_Documento != 0) ? ((int?)Convert.ToInt32(varDetalle_Diligencias_Canalizacion.Ver_Documento.Value)) : null , Observaciones = varDetalle_Diligencias_Canalizacion.Observaciones }; result = !IsNew? _IDetalle_Diligencias_CanalizacionApiConsumer.Update(Detalle_Diligencias_CanalizacionInfo, null, null).Resource.ToString() : _IDetalle_Diligencias_CanalizacionApiConsumer.Insert(Detalle_Diligencias_CanalizacionInfo, null, null).Resource.ToString(); return(Json(result, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); } catch (ServiceException ex) { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult Post(bool IsNew, Detalle_de_Documento_MPOModel varDetalle_de_Documento_MPO) { try { if (ModelState.IsValid) { if (!_tokenManager.GenerateToken()) { return(Json(null, JsonRequestBehavior.AllowGet)); } _IDetalle_de_Documento_MPOApiConsumer.SetAuthHeader(_tokenManager.Token); if (varDetalle_de_Documento_MPO.ArchivoRemoveAttachment != 0 && varDetalle_de_Documento_MPO.ArchivoFile == null) { varDetalle_de_Documento_MPO.Archivo = 0; } if (varDetalle_de_Documento_MPO.ArchivoFile != null) { var fileAsBytes = HttpPostedFileHelper.GetPostedFileAsBytes(varDetalle_de_Documento_MPO.ArchivoFile); _ISpartane_FileApiConsumer.SetAuthHeader(_tokenManager.Token); varDetalle_de_Documento_MPO.Archivo = (int)_ISpartane_FileApiConsumer.Insert(new Spartane_File() { File = fileAsBytes, Description = varDetalle_de_Documento_MPO.ArchivoFile.FileName, File_Size = fileAsBytes.Length }).Resource; } var result = ""; var Detalle_de_Documento_MPOInfo = new Detalle_de_Documento_MPO { Clave = varDetalle_de_Documento_MPO.Clave , Documento = varDetalle_de_Documento_MPO.Documento , Archivo = (varDetalle_de_Documento_MPO.Archivo.HasValue && varDetalle_de_Documento_MPO.Archivo != 0) ? ((int?)Convert.ToInt32(varDetalle_de_Documento_MPO.Archivo.Value)) : null , Fecha = (!String.IsNullOrEmpty(varDetalle_de_Documento_MPO.Fecha)) ? DateTime.ParseExact(varDetalle_de_Documento_MPO.Fecha, ConfigurationProperty.DateFormat, CultureInfo.InvariantCulture as IFormatProvider) : (DateTime?)null }; result = !IsNew? _IDetalle_de_Documento_MPOApiConsumer.Update(Detalle_de_Documento_MPOInfo, null, null).Resource.ToString() : _IDetalle_de_Documento_MPOApiConsumer.Insert(Detalle_de_Documento_MPOInfo, null, null).Resource.ToString(); return(Json(result, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); } catch (ServiceException ex) { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult Post(bool IsNew, Detalle_Identificacion_Oficial_MedicosModel varDetalle_Identificacion_Oficial_Medicos) { try { if (ModelState.IsValid) { if (!_tokenManager.GenerateToken()) { return(Json(null, JsonRequestBehavior.AllowGet)); } _IDetalle_Identificacion_Oficial_MedicosApiConsumer.SetAuthHeader(_tokenManager.Token); if (varDetalle_Identificacion_Oficial_Medicos.DocumentoRemoveAttachment != 0 && varDetalle_Identificacion_Oficial_Medicos.DocumentoFile == null) { varDetalle_Identificacion_Oficial_Medicos.Documento = 0; } if (varDetalle_Identificacion_Oficial_Medicos.DocumentoFile != null) { var fileAsBytes = HttpPostedFileHelper.GetPostedFileAsBytes(varDetalle_Identificacion_Oficial_Medicos.DocumentoFile); _ISpartane_FileApiConsumer.SetAuthHeader(_tokenManager.Token); varDetalle_Identificacion_Oficial_Medicos.Documento = (int)_ISpartane_FileApiConsumer.Insert(new Spartane_File() { File = fileAsBytes, Description = varDetalle_Identificacion_Oficial_Medicos.DocumentoFile.FileName, File_Size = fileAsBytes.Length }).Resource; } var result = ""; var Detalle_Identificacion_Oficial_MedicosInfo = new Detalle_Identificacion_Oficial_Medicos { Folio = varDetalle_Identificacion_Oficial_Medicos.Folio , Tipo_de_Identificacion_Oficial = varDetalle_Identificacion_Oficial_Medicos.Tipo_de_Identificacion_Oficial , Documento = (varDetalle_Identificacion_Oficial_Medicos.Documento.HasValue && varDetalle_Identificacion_Oficial_Medicos.Documento != 0) ? ((int?)Convert.ToInt32(varDetalle_Identificacion_Oficial_Medicos.Documento.Value)) : null }; result = !IsNew? _IDetalle_Identificacion_Oficial_MedicosApiConsumer.Update(Detalle_Identificacion_Oficial_MedicosInfo, null, null).Resource.ToString() : _IDetalle_Identificacion_Oficial_MedicosApiConsumer.Insert(Detalle_Identificacion_Oficial_MedicosInfo, null, null).Resource.ToString(); return(Json(result, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); } catch (ServiceException ex) { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult Post(bool IsNew, Detalle_Titulos_MedicosModel varDetalle_Titulos_Medicos) { try { if (ModelState.IsValid) { if (!_tokenManager.GenerateToken()) { return(Json(null, JsonRequestBehavior.AllowGet)); } _IDetalle_Titulos_MedicosApiConsumer.SetAuthHeader(_tokenManager.Token); if (varDetalle_Titulos_Medicos.TituloRemoveAttachment != 0 && varDetalle_Titulos_Medicos.TituloFile == null) { varDetalle_Titulos_Medicos.Titulo = 0; } if (varDetalle_Titulos_Medicos.TituloFile != null) { var fileAsBytes = HttpPostedFileHelper.GetPostedFileAsBytes(varDetalle_Titulos_Medicos.TituloFile); _ISpartane_FileApiConsumer.SetAuthHeader(_tokenManager.Token); varDetalle_Titulos_Medicos.Titulo = (int)_ISpartane_FileApiConsumer.Insert(new Spartane_File() { File = fileAsBytes, Description = varDetalle_Titulos_Medicos.TituloFile.FileName, File_Size = fileAsBytes.Length }).Resource; } if (varDetalle_Titulos_Medicos.Cedula_FrenteRemoveAttachment != 0 && varDetalle_Titulos_Medicos.Cedula_FrenteFile == null) { varDetalle_Titulos_Medicos.Cedula_Frente = 0; } if (varDetalle_Titulos_Medicos.Cedula_FrenteFile != null) { var fileAsBytes = HttpPostedFileHelper.GetPostedFileAsBytes(varDetalle_Titulos_Medicos.Cedula_FrenteFile); _ISpartane_FileApiConsumer.SetAuthHeader(_tokenManager.Token); varDetalle_Titulos_Medicos.Cedula_Frente = (int)_ISpartane_FileApiConsumer.Insert(new Spartane_File() { File = fileAsBytes, Description = varDetalle_Titulos_Medicos.Cedula_FrenteFile.FileName, File_Size = fileAsBytes.Length }).Resource; } if (varDetalle_Titulos_Medicos.Cedula_ReversoRemoveAttachment != 0 && varDetalle_Titulos_Medicos.Cedula_ReversoFile == null) { varDetalle_Titulos_Medicos.Cedula_Reverso = 0; } if (varDetalle_Titulos_Medicos.Cedula_ReversoFile != null) { var fileAsBytes = HttpPostedFileHelper.GetPostedFileAsBytes(varDetalle_Titulos_Medicos.Cedula_ReversoFile); _ISpartane_FileApiConsumer.SetAuthHeader(_tokenManager.Token); varDetalle_Titulos_Medicos.Cedula_Reverso = (int)_ISpartane_FileApiConsumer.Insert(new Spartane_File() { File = fileAsBytes, Description = varDetalle_Titulos_Medicos.Cedula_ReversoFile.FileName, File_Size = fileAsBytes.Length }).Resource; } var result = ""; var Detalle_Titulos_MedicosInfo = new Detalle_Titulos_Medicos { Folio = varDetalle_Titulos_Medicos.Folio , Nombre_del_Titulo = varDetalle_Titulos_Medicos.Nombre_del_Titulo , Institucion_Facultad = varDetalle_Titulos_Medicos.Institucion_Facultad , Fecha_de_Titulacion = (!String.IsNullOrEmpty(varDetalle_Titulos_Medicos.Fecha_de_Titulacion)) ? DateTime.ParseExact(varDetalle_Titulos_Medicos.Fecha_de_Titulacion, ConfigurationProperty.DateFormat, CultureInfo.InvariantCulture as IFormatProvider) : (DateTime?)null , Titulo = (varDetalle_Titulos_Medicos.Titulo.HasValue && varDetalle_Titulos_Medicos.Titulo != 0) ? ((int?)Convert.ToInt32(varDetalle_Titulos_Medicos.Titulo.Value)) : null , Numero_de_Cedula = varDetalle_Titulos_Medicos.Numero_de_Cedula , Fecha_de_Expedicion = (!String.IsNullOrEmpty(varDetalle_Titulos_Medicos.Fecha_de_Expedicion)) ? DateTime.ParseExact(varDetalle_Titulos_Medicos.Fecha_de_Expedicion, ConfigurationProperty.DateFormat, CultureInfo.InvariantCulture as IFormatProvider) : (DateTime?)null , Cedula_Frente = (varDetalle_Titulos_Medicos.Cedula_Frente.HasValue && varDetalle_Titulos_Medicos.Cedula_Frente != 0) ? ((int?)Convert.ToInt32(varDetalle_Titulos_Medicos.Cedula_Frente.Value)) : null , Cedula_Reverso = (varDetalle_Titulos_Medicos.Cedula_Reverso.HasValue && varDetalle_Titulos_Medicos.Cedula_Reverso != 0) ? ((int?)Convert.ToInt32(varDetalle_Titulos_Medicos.Cedula_Reverso.Value)) : null }; result = !IsNew? _IDetalle_Titulos_MedicosApiConsumer.Update(Detalle_Titulos_MedicosInfo, null, null).Resource.ToString() : _IDetalle_Titulos_MedicosApiConsumer.Insert(Detalle_Titulos_MedicosInfo, null, null).Resource.ToString(); return(Json(result, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); } catch (ServiceException ex) { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult Post(bool IsNew, Detalle_Plan_Actos_de_InvestigacionModel varDetalle_Plan_Actos_de_Investigacion) { try { if (ModelState.IsValid) { if (!_tokenManager.GenerateToken()) { return(Json(null, JsonRequestBehavior.AllowGet)); } _IDetalle_Plan_Actos_de_InvestigacionApiConsumer.SetAuthHeader(_tokenManager.Token); if (varDetalle_Plan_Actos_de_Investigacion.Archivo_AdjuntoRemoveAttachment != 0 && varDetalle_Plan_Actos_de_Investigacion.Archivo_AdjuntoFile == null) { varDetalle_Plan_Actos_de_Investigacion.Archivo_Adjunto = 0; } if (varDetalle_Plan_Actos_de_Investigacion.Archivo_AdjuntoFile != null) { var fileAsBytes = HttpPostedFileHelper.GetPostedFileAsBytes(varDetalle_Plan_Actos_de_Investigacion.Archivo_AdjuntoFile); _ISpartane_FileApiConsumer.SetAuthHeader(_tokenManager.Token); varDetalle_Plan_Actos_de_Investigacion.Archivo_Adjunto = (int)_ISpartane_FileApiConsumer.Insert(new Spartane_File() { File = fileAsBytes, Description = varDetalle_Plan_Actos_de_Investigacion.Archivo_AdjuntoFile.FileName, File_Size = fileAsBytes.Length }).Resource; } var result = ""; var Detalle_Plan_Actos_de_InvestigacionInfo = new Detalle_Plan_Actos_de_Investigacion { Clave = varDetalle_Plan_Actos_de_Investigacion.Clave , Categoria = varDetalle_Plan_Actos_de_Investigacion.Categoria , Servicio_a_Solicitar = varDetalle_Plan_Actos_de_Investigacion.Servicio_a_Solicitar , Hecho_Delictivo_Acreditado = varDetalle_Plan_Actos_de_Investigacion.Hecho_Delictivo_Acreditado , Tiempo_Estandar = varDetalle_Plan_Actos_de_Investigacion.Tiempo_Estandar , Ponderacion = varDetalle_Plan_Actos_de_Investigacion.Ponderacion , Fecha_Contestacion = (!String.IsNullOrEmpty(varDetalle_Plan_Actos_de_Investigacion.Fecha_Contestacion)) ? DateTime.ParseExact(varDetalle_Plan_Actos_de_Investigacion.Fecha_Contestacion, ConfigurationProperty.DateFormat, CultureInfo.InvariantCulture as IFormatProvider) : (DateTime?)null , Hora_Contestacion = varDetalle_Plan_Actos_de_Investigacion.Hora_Contestacion , Contestacion = varDetalle_Plan_Actos_de_Investigacion.Contestacion , Archivo_Adjunto = (varDetalle_Plan_Actos_de_Investigacion.Archivo_Adjunto.HasValue && varDetalle_Plan_Actos_de_Investigacion.Archivo_Adjunto != 0) ? ((int?)Convert.ToInt32(varDetalle_Plan_Actos_de_Investigacion.Archivo_Adjunto.Value)) : null , Usuario_que_Contesta = varDetalle_Plan_Actos_de_Investigacion.Usuario_que_Contesta }; result = !IsNew? _IDetalle_Plan_Actos_de_InvestigacionApiConsumer.Update(Detalle_Plan_Actos_de_InvestigacionInfo, null, null).Resource.ToString() : _IDetalle_Plan_Actos_de_InvestigacionApiConsumer.Insert(Detalle_Plan_Actos_de_InvestigacionInfo, null, null).Resource.ToString(); return(Json(result, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); } catch (ServiceException ex) { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult Post(bool IsNew, Detalle_Facturacion_EspecialistasModel varDetalle_Facturacion_Especialistas) { try { if (ModelState.IsValid) { if (!_tokenManager.GenerateToken()) { return(Json(null, JsonRequestBehavior.AllowGet)); } _IDetalle_Facturacion_EspecialistasApiConsumer.SetAuthHeader(_tokenManager.Token); if (varDetalle_Facturacion_Especialistas.Archivo_XMLRemoveAttachment != 0 && varDetalle_Facturacion_Especialistas.Archivo_XMLFile == null) { varDetalle_Facturacion_Especialistas.Archivo_XML = 0; } if (varDetalle_Facturacion_Especialistas.Archivo_XMLFile != null) { var fileAsBytes = HttpPostedFileHelper.GetPostedFileAsBytes(varDetalle_Facturacion_Especialistas.Archivo_XMLFile); _ISpartane_FileApiConsumer.SetAuthHeader(_tokenManager.Token); varDetalle_Facturacion_Especialistas.Archivo_XML = (int)_ISpartane_FileApiConsumer.Insert(new Spartane_File() { File = fileAsBytes, Description = varDetalle_Facturacion_Especialistas.Archivo_XMLFile.FileName, File_Size = fileAsBytes.Length }).Resource; } if (varDetalle_Facturacion_Especialistas.Archivo_PDFRemoveAttachment != 0 && varDetalle_Facturacion_Especialistas.Archivo_PDFFile == null) { varDetalle_Facturacion_Especialistas.Archivo_PDF = 0; } if (varDetalle_Facturacion_Especialistas.Archivo_PDFFile != null) { var fileAsBytes = HttpPostedFileHelper.GetPostedFileAsBytes(varDetalle_Facturacion_Especialistas.Archivo_PDFFile); _ISpartane_FileApiConsumer.SetAuthHeader(_tokenManager.Token); varDetalle_Facturacion_Especialistas.Archivo_PDF = (int)_ISpartane_FileApiConsumer.Insert(new Spartane_File() { File = fileAsBytes, Description = varDetalle_Facturacion_Especialistas.Archivo_PDFFile.FileName, File_Size = fileAsBytes.Length }).Resource; } var result = ""; var Detalle_Facturacion_EspecialistasInfo = new Detalle_Facturacion_Especialistas { Folio = varDetalle_Facturacion_Especialistas.Folio , Fecha_de_Registro = (!String.IsNullOrEmpty(varDetalle_Facturacion_Especialistas.Fecha_de_Registro)) ? DateTime.ParseExact(varDetalle_Facturacion_Especialistas.Fecha_de_Registro, ConfigurationProperty.DateFormat, CultureInfo.InvariantCulture as IFormatProvider) : (DateTime?)null , Folio_Factura = varDetalle_Facturacion_Especialistas.Folio_Factura , Periodo_Facturado = varDetalle_Facturacion_Especialistas.Periodo_Facturado , Cantidad = varDetalle_Facturacion_Especialistas.Cantidad , Archivo_XML = (varDetalle_Facturacion_Especialistas.Archivo_XML.HasValue && varDetalle_Facturacion_Especialistas.Archivo_XML != 0) ? ((int?)Convert.ToInt32(varDetalle_Facturacion_Especialistas.Archivo_XML.Value)) : null , Archivo_PDF = (varDetalle_Facturacion_Especialistas.Archivo_PDF.HasValue && varDetalle_Facturacion_Especialistas.Archivo_PDF != 0) ? ((int?)Convert.ToInt32(varDetalle_Facturacion_Especialistas.Archivo_PDF.Value)) : null , Estatus = varDetalle_Facturacion_Especialistas.Estatus , Fecha_programada_de_Pago = (!String.IsNullOrEmpty(varDetalle_Facturacion_Especialistas.Fecha_programada_de_Pago)) ? DateTime.ParseExact(varDetalle_Facturacion_Especialistas.Fecha_programada_de_Pago, ConfigurationProperty.DateFormat, CultureInfo.InvariantCulture as IFormatProvider) : (DateTime?)null , Pagada = varDetalle_Facturacion_Especialistas.Pagada , Fecha_de_pago = (!String.IsNullOrEmpty(varDetalle_Facturacion_Especialistas.Fecha_de_pago)) ? DateTime.ParseExact(varDetalle_Facturacion_Especialistas.Fecha_de_pago, ConfigurationProperty.DateFormat, CultureInfo.InvariantCulture as IFormatProvider) : (DateTime?)null }; result = !IsNew? _IDetalle_Facturacion_EspecialistasApiConsumer.Update(Detalle_Facturacion_EspecialistasInfo, null, null).Resource.ToString() : _IDetalle_Facturacion_EspecialistasApiConsumer.Insert(Detalle_Facturacion_EspecialistasInfo, null, null).Resource.ToString(); return(Json(result, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); } catch (ServiceException ex) { return(Json(false, JsonRequestBehavior.AllowGet)); } }