public JsonResult EditarVinculados(List <Implicado> implicados) { var success = 1; var Registro_EventoId_ = implicados.Select(a => a.Registro_Evento_id).First(); //Check for NULL. if (implicados == null) { implicados = new List <Implicado>(); } var res = db.Database.SqlQuery <Int32>("Usp_Delete_Implicado_edit @Registro_EventoId", new SqlParameter("@Registro_EventoId", Registro_EventoId_)).SingleOrDefault(); //Loop and insert records. foreach (Implicado implicado in implicados) { using (var context = new InfraccionesDBEntities()) { Implicado Implicadoss = new Implicado() { Registro_Evento_id = Registro_EventoId_, Profesion_id = implicado.Profesion_id, Rango_id = implicado.Rango_id, Condicion_implicado_id = implicado.Condicion_implicado_id, Nacionalidad = implicado.Nacionalidad, Nombres = implicado.Nombres, Apellidos = implicado.Apellidos, Sexo = implicado.Sexo, Edad = implicado.Edad }; context.Implicado.Add(Implicadoss); context.SaveChanges(); } } return(Json(success)); }
public JsonResult CreateVinculados(List <Implicado> implicados) { var success = 1; var res = db.Database.SqlQuery <Int32>("Usp_Registro_Evento_Id").FirstOrDefault(); int Registro_EventoId = res; //Check for NULL. if (implicados == null) { implicados = new List <Implicado>(); } //Loop and insert records. foreach (Implicado implicado in implicados) { using (var context = new InfraccionesDBEntities()) { Implicado Implicados = new Implicado() { Registro_Evento_id = Registro_EventoId, Profesion_id = implicado.Profesion_id, Rango_id = implicado.Rango_id, Condicion_implicado_id = implicado.Condicion_implicado_id, Nacionalidad = implicado.Nacionalidad, Nombres = implicado.Nombres, Apellidos = implicado.Apellidos, Sexo = implicado.Sexo, Edad = implicado.Edad }; context.Implicado.Add(Implicados); context.SaveChanges(); } } return(Json(success)); }