public async Task <List <IntervencionNoTerminadaMotivosCE> > getMotivosIntervencionNoTerminada() { List <IntervencionNoTerminadaMotivosCE> lstMotivos = new List <IntervencionNoTerminadaMotivosCE>(); try { string metodo = "intervencion/getMotivosIntervencionNoTerminada"; //string jsonResult = base.callMethod(metodo); string jsonResult = await SingleHttpCliente.getMethod(metodo); JArray oJsonArray = JArray.Parse(jsonResult); if (oJsonArray.Count >= 1) { var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; lstMotivos = oJsonArray.ToObject <List <IntervencionNoTerminadaMotivosCE> >(); } } catch { throw; } return(lstMotivos); }
public async Task <string> insertarImagenNoTerminada(Stream imagenStream, string nombreImagen, string rutaImagen, ImagenCE oImagen, int idIntervencionNoTerminada) { string resultado = ""; try { string metodo = "intervencion/insertarImagen"; Dictionary <string, string> parametros = new Dictionary <string, string>(); parametros.Add("idIntervencion", oImagen.idIntervencion.ToString()); parametros.Add("idIntervencionNoTerminada", idIntervencionNoTerminada.ToString()); parametros.Add("idTipoImagen", "0"); parametros.Add("tecnico", oImagen.tecnico); parametros.Add("telefonoTecnico", oImagen.telefonoTecnico); parametros.Add("tipoIntervencionImagen", "NoTerminada"); if (oImagen.comentario != "") { parametros.Add("comentario", oImagen.comentario); } parametros.Add("idUsuario", oImagen.idUsuario.ToString()); HttpResponseMessage response = await SingleHttpCliente.postImage(imagenStream, nombreImagen, rutaImagen, metodo, parametros); return(resultado); } catch { throw; } }
public async Task <List <ImagenCE> > getImagenesFirmaByIntervencion(int idIntervencion) { List <ImagenCE> lstImagenesCE = new List <ImagenCE>(); try { string metodo = "intervencion/getImagenesFirmaByIntervencion?idIntervencion=" + idIntervencion; //string jsonResult = base.callMethod(metodo); string jsonResult = await SingleHttpCliente.getMethod(metodo); JArray oJsonArray = JArray.Parse(jsonResult); if (oJsonArray.Count >= 1) { var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; lstImagenesCE = oJsonArray.ToObject <List <ImagenCE> >(); } } catch { throw; } return(lstImagenesCE); }
public async Task <IntervencionNoTerminadaCE> insertarIntervencionNoTerminada(IntervencionNoTerminadaCE oNoTerminada) { try { string jsonResult = await SingleHttpCliente.postMethod(JsonConvert.SerializeObject(oNoTerminada), "intervencion/insertarIntervencionNoTerminada"); JObject jsonObject = JObject.Parse(jsonResult); if (jsonObject.Count >= 1) { var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; oNoTerminada = JsonConvert.DeserializeObject <IntervencionNoTerminadaCE>(jsonResult, settings); } return(oNoTerminada); } catch { throw; } }
public async Task <string> enviarImagenIntervencionFirma(Stream imagenStream, string nombreImagen, string rutaImagen, ImagenCE oImagen) { try { string metodo = "intervencion/insertarImagen"; Dictionary <string, string> parametros = new Dictionary <string, string>(); parametros.Add("idIntervencion", oImagen.idIntervencion.ToString()); parametros.Add("idTipoImagen", oImagen.idTipoImagen.ToString()); parametros.Add("tecnico", oImagen.tecnico); parametros.Add("telefonoTecnico", oImagen.telefonoTecnico); parametros.Add("tipoIntervencionImagen", "IntervencionFinalizacion"); if (oImagen.comentario != "") { parametros.Add("comentario", oImagen.comentario); } parametros.Add("idUsuario", oImagen.idUsuario.ToString()); HttpResponseMessage response = await SingleHttpCliente.postImage(imagenStream, nombreImagen, rutaImagen, metodo, parametros); return(await response.Content.ReadAsStringAsync()); } catch { throw; } }
public async Task <IntervencionFinalizacionCE> replanteoFinalizacionActualizarEstado(IntervencionFinalizacionCE oFinalizacion) { try { string jsonResult = await SingleHttpCliente.postMethod(JsonConvert.SerializeObject(oFinalizacion), "replanteo/replanteoFinalizacionActualizarEstado"); //string jsonResult = base.callMethod(metodo).Replace("[", "").Replace("]", ""); JObject jsonObject = JObject.Parse(jsonResult); if (jsonObject.Count >= 1) { var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; oFinalizacion = JsonConvert.DeserializeObject <IntervencionFinalizacionCE>(jsonResult, settings); } } catch { throw; } return(oFinalizacion); }
public async Task <(UsuariosCE, IntervencionCE)> getUsuarioIntervencionLogin(string username, string intervencion) { UsuariosCE oUsuarioCE = null; IntervencionCE oIntervencionCE = null; try { string metodo = "user/getUsuarioIntervencionLoginTabla?user="******"&codigointervencion=" + intervencion; string jsonResult = (await SingleHttpCliente.getMethod(metodo)).Replace("[", "").Replace("]", ""); //string jsonResult = base.callMethod(metodo).Replace("[", "").Replace("]", ""); JObject jsonObject = JObject.Parse(jsonResult); if (jsonObject.Count >= 1) { var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; oUsuarioCE = JsonConvert.DeserializeObject <UsuariosCE>(jsonResult, settings); oIntervencionCE = JsonConvert.DeserializeObject <IntervencionCE>(jsonResult, settings); } return(oUsuarioCE, oIntervencionCE); } catch { throw; } }
public async Task <List <MedidaTiposCE> > getMedidasTipos() { List <MedidaTiposCE> lstMedidasTiposCE = new List <MedidaTiposCE>(); try { string metodo = "replanteo/getMedidasTipos"; //string jsonResult = base.callMethod(metodo); string jsonResult = await SingleHttpCliente.getMethod(metodo); JArray oJsonArray = JArray.Parse(jsonResult); if (oJsonArray.Count >= 1) { var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; lstMedidasTiposCE = oJsonArray.ToObject <List <MedidaTiposCE> >(); } } catch { throw; } return(lstMedidasTiposCE); }
public async Task <IntervencionFinalizacionCE> getReplanteoFinalizacionByIntervencion(int idIntervencion) { IntervencionFinalizacionCE oFinalizacion = new IntervencionFinalizacionCE(); try { string metodo = "replanteo/getReplanteoFinalizacionByIntervencion?idIntervencion=" + idIntervencion; //string jsonResult = base.callMethod(metodo); string jsonResult = (await SingleHttpCliente.getMethod(metodo)); JObject jsonObject = JObject.Parse(jsonResult); if (jsonObject.Count >= 1) { var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; oFinalizacion = JsonConvert.DeserializeObject <IntervencionFinalizacionCE>(jsonResult, settings); } } catch { throw; } return(oFinalizacion); }
public async void insertarLocalizacion(LocalizacionCE oLocalizacion) { try { await SingleHttpCliente.postMethod(JsonConvert.SerializeObject(oLocalizacion), "intervencion/insertarLocalizacion"); } catch { throw; } }
public async void eliminarReplanteoMedida(int idMedida) { try { await SingleHttpCliente.deleteMethod("replanteo/eliminarReplanteoMedida?idMedida=" + idMedida); } catch { throw; } }
public async void insertarReplanteoMedida(MedidaCE oMedida) { try { await SingleHttpCliente.postMethod(JsonConvert.SerializeObject(oMedida), "replanteo/insertarReplanteoMedida"); } catch { throw; } }
public async Task <string> enviarImagenReplanteo(Stream imagenStream, string nombreImagen, string rutaImagen, ImagenCE oImagen) { string resultado = ""; try { string metodo = "intervencion/insertarImagen"; Dictionary <string, string> parametros = new Dictionary <string, string>(); parametros.Add("idIntervencion", oImagen.idIntervencion.ToString()); parametros.Add("idTipoImagen", oImagen.idTipoImagen.ToString()); parametros.Add("tecnico", oImagen.tecnico); parametros.Add("telefonoTecnico", oImagen.telefonoTecnico); parametros.Add("tipoIntervencionImagen", "Replanteo"); if (oImagen.comentario != "") { parametros.Add("comentario", oImagen.comentario); } parametros.Add("idUsuario", oImagen.idUsuario.ToString()); HttpResponseMessage response = await SingleHttpCliente.postImage(imagenStream, nombreImagen, rutaImagen, metodo, parametros); if (response.StatusCode != System.Net.HttpStatusCode.Created) { return(response.ReasonPhrase); } else { resultado = "OK"; } return(resultado); } catch { throw; } }
public async Task <IntervencionCE> actualizarIntervencionEstado(int idIntervencion, int idEstado) { try { IntervencionCE oIntervencionCE = null; string jsonResult = (await SingleHttpCliente.getMethod("intervencion/actualizarEstado?idIntervencion=" + idIntervencion.ToString() + "&idEstado=" + idEstado.ToString())).Replace("[", "").Replace("]", ""); JObject jsonObject = JObject.Parse(jsonResult); if (jsonObject.Count >= 1) { var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; oIntervencionCE = JsonConvert.DeserializeObject <IntervencionCE>(jsonResult, settings); } return(oIntervencionCE); } catch { throw; } }