public IntervencionNoTerminadaCE insertarIntervencionNoTerminada(IntervencionNoTerminadaCE oNoTerminada) { try { return(new IntervencionCAD().insertarIntervencionNoTerminada(oNoTerminada)); } catch { throw; } }
private async void btnConfirmar_Clicked(object sender, EventArgs e) { try { IntervencionCRN_APP oIntervencionCRN = new IntervencionCRN_APP(); if (pckMotivos.SelectedItem == null) { await DisplayAlert("Error", "Es obligatorio introducir un motivo", "Volver"); } else { IntervencionNoTerminadaCE oNoterminada = new IntervencionNoTerminadaCE(); oNoterminada.idIntervencion = App.oIntervencion.idIntervencion; oNoterminada.idUsuario = App.oUsuarioLogged.idUsuario; oNoterminada.tecnico = App.oTecnico.tecnico; oNoterminada.telefonoTecnico = App.oTecnico.telefonoTecnico; oNoterminada.idMotivo = ((IntervencionNoTerminadaMotivosCE)pckMotivos.SelectedItem).idMotivo; oNoterminada.observaciones = txtComentario.Text; oNoterminada = await oIntervencionCRN.insertarIntervencionNoTerminada(oNoterminada); if (oNoterminada != null && oNoterminada.idIntervencionNoTerminada != 0) { foreach (MediaFile imagen in lstImagenes) { string nombreImagen = System.IO.Path.GetFileName(imagen.Path); ImagenCE oImagen = new ImagenCE(); oImagen.idIntervencion = App.oIntervencion.idIntervencion; oImagen.idUsuario = App.oUsuarioLogged.idUsuario; oImagen.tecnico = App.oTecnico.tecnico; oImagen.comentario = txtComentario.Text == null ? "" : txtComentario.Text; oImagen.telefonoTecnico = App.oTecnico.telefonoTecnico; await oIntervencionCRN.insertarImagenNoTerminada(imagen.GetStream(), nombreImagen, imagen.Path, oImagen, oNoterminada.idIntervencionNoTerminada); } lstImagenes.Clear(); actualizarConteoImagenes(); } } } catch (Exception ex) { actualizarConteoImagenes(); await DisplayAlert("Error", ex.Message, "Volver"); } }
public IntervencionNoTerminadaCE insertarIntervencionNoTerminada(IntervencionNoTerminadaCE oNoTerminada) { try { DbCommand cmd = base.CrearComandoSP(); cmd.CommandText = "IntervencionNoTerminada_Insertar"; cmd.Parameters.Add(new SqlParameter("@idIntervencion", oNoTerminada.idIntervencion)); cmd.Parameters.Add(new SqlParameter("@idMotivo", oNoTerminada.idMotivo)); cmd.Parameters.Add(new SqlParameter("@observaciones", oNoTerminada.observaciones == null ? "" : oNoTerminada.observaciones)); cmd.Parameters.Add(new SqlParameter("@idUsuario", oNoTerminada.idUsuario)); cmd.Parameters.Add(new SqlParameter("@tecnico", oNoTerminada.tecnico)); cmd.Parameters.Add(new SqlParameter("@telefonoTecnico", oNoTerminada.telefonoTecnico)); cmd.CommandTimeout = 120; oNoTerminada.idIntervencionNoTerminada = (int)base.EjecutarScalar(cmd); return(oNoTerminada); } catch { throw; } }
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 IntervencionNoTerminadaCE insertarIntervencionNoTerminada([FromBody] IntervencionNoTerminadaCE oNoTerminada) { return(new IntervencionCRN_API().insertarIntervencionNoTerminada(oNoTerminada)); }