public int Insert(RelacionCamposTablas_BD tablas) { try { using (var context = new BarandillasEntities()) { context.RelacionCamposTablas_BD.Add(tablas); context.SaveChanges(); return(tablas.RelacionID); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public static int Insert(RelacionCamposTablas_BD tablas, int[] m, string[] pk) { try { var procedimiento = new DataLayer(); for (int i = 0; i < m.Length; i++) { tablas.RelacionID = m[i]; tablas.CampoTR = pk[i]; procedimiento.Insert(tablas); } return(1); } catch (Exception ex) { throw new Exception(ex.Message); } }
public static int saveColumns(string idRelacion, string campoPK, string campoFK) { try { var json = new JavaScriptSerializer(); int[] pk = json.Deserialize <int[]>(idRelacion); string[] fk = json.Deserialize <string[]>(campoFK); RelacionCamposTablas_BD rt = new RelacionCamposTablas_BD(); rt.CampoTB = campoPK; clsTablaCampo.Insert(rt, pk, fk); return(1); } catch (Exception ex) { throw new Exception(ex.Message); } }