//----------------------------Delito---------------------------- public delito darDelitoPorCodigo(int codigo) { delito antecedente = null; String urlRelativa = "darDelito"; var url = $"" + urlGeneral + urlRelativa + "?codigo=" + codigo; var request = (HttpWebRequest)WebRequest.Create(url); request.Method = "GET"; request.ContentType = "application/json"; request.Accept = "application/json"; try { using (WebResponse response = request.GetResponse()) { using (Stream strReader = response.GetResponseStream()) { if (strReader == null) { return(antecedente); } using (StreamReader objReader = new StreamReader(strReader)) { string responseBody = objReader.ReadToEnd(); antecedente = JsonConvert.DeserializeObject <delito>(responseBody); } } } } catch (Exception ex) { MessageBox.Show("Error! " + ex); } return(antecedente); }
public IHttpActionResult borrarDelito([FromBody]delito delito) { DelitoLN delitoLN = FabricaIoC.Container.Resolver<DelitoLN>(); return Json(delitoLN.lfBorrar(delito), new JsonSerializerSettings() { PreserveReferencesHandling = PreserveReferencesHandling.Objects, Formatting = Formatting.Indented }); }//Fin del método borrarPersona.
private void llenarGrilla() { List <delito> delitos = controller.darDelitos(); dgvCiudadano.Rows.Clear(); for (int i = 0; i < delitos.Count; i++) { delito delito = delitos.ElementAt(i); dgvCiudadano.Rows.Insert(i, "" + delito.codigo, delito.nombre.Trim(), "" + delito.penaMinima, "" + delito.penaMaxima); } }
public void borrar(delito delito) { DbContextTransaction dbTransaccion = SS_Contexto.Database.BeginTransaction(); try { SS_Contexto.delito.Remove(delito); SS_Contexto.SaveChanges(); dbTransaccion.Commit(); } catch (Exception ex) { dbTransaccion.Rollback(); throw new Exception(ex.ToString()); }//Fin del try-catch. }
public void actualizar(delito delito) { DbContextTransaction dbTransaccion = SS_Contexto.Database.BeginTransaction(); try { var entity = SS_Contexto.delito.Find(delito.idDelito); SS_Contexto.Entry(entity).CurrentValues.SetValues(delito); SS_Contexto.SaveChanges(); dbTransaccion.Commit(); } catch (Exception ex) { dbTransaccion.Rollback(); throw new Exception(ex.ToString()); }//Fin del try-catch. }
public Respuesta <delito> lfInsertar(delito delito) { Respuesta <delito> respuesta = new Respuesta <delito>(); try { DominioDelito.insertar(delito); respuesta.resultado = 1; } catch (Exception ex) { respuesta.bnlIndicadorTransaccion = false; respuesta.valorRetorno = null; respuesta.strOrigen = ex.ToString(); respuesta.resultado = 0; } //Fin del try-catch. return(respuesta); } //fin del insertar