public static void Eliminar(int pkCandidata) { try { using (var ctx = new DataModel()) { Municipio nMunicipio = MunicipioManager.getById(pkCandidata); nMunicipio.bStatus = false; ctx.Entry(nMunicipio).State = EntityState.Modified; ctx.SaveChanges(); } } catch (Exception) { throw; } }
public static void Guardar(Candidata nCandidata, int pkMunicipio, int pkUsuario) { Municipio municipio = MunicipioManager.getById(pkMunicipio); Usuario usuario = UsuarioManager.getById(pkUsuario); try { using (var ctx = new DataModel()) { nCandidata.fkMunicipio = municipio; nCandidata.fkUsuario = usuario; ctx.Candidatas.Add(nCandidata); ctx.Municipios.Attach(municipio); ctx.Usuarios.Attach(usuario); ctx.SaveChanges(); } } catch (Exception) { throw; } }