public int GuardarDatos(GradoSeccionAula oGradoSeccionAula) { int nregistrosAfectados = 0; PruebaDataContext db = new PruebaDataContext(); try { int id = oGradoSeccionAula.IID; if (oGradoSeccionAula.Equals(0)) { int nveces = db.GradoSeccionAula.Where(p => p.IIDCURSO.Equals(oGradoSeccionAula.IIDCURSO) && p.IIDPERIODO.Equals(oGradoSeccionAula.IIDPERIODO) && p.IIDGRADOSECCION.Equals(oGradoSeccionAula.IIDGRADOSECCION)).Count(); if (nveces == 0) { db.GradoSeccionAula.InsertOnSubmit(oGradoSeccionAula); db.SubmitChanges(); nregistrosAfectados = 1; } else { nregistrosAfectados = -1; } } else { int nveces = db.GradoSeccionAula.Where(p => /* p.IIDAULA.Equals(oGradoSeccionAula.IIDAULA) * &&*/p.IIDCURSO.Equals(oGradoSeccionAula.IIDCURSO) && p.Periodo.Equals(oGradoSeccionAula.IIDPERIODO) && p.IIDGRADOSECCION.Equals(oGradoSeccionAula.IIDGRADOSECCION) && !p.IID.Equals(oGradoSeccionAula.IID)).Count(); if (nveces == 0) { GradoSeccionAula obj = db.GradoSeccionAula.Where(p => p.IID.Equals(id)).First(); obj.IID = oGradoSeccionAula.IID; obj.IIDPERIODO = oGradoSeccionAula.IIDPERIODO; obj.IIDGRADOSECCION = oGradoSeccionAula.IIDGRADOSECCION; obj.IIDCURSO = oGradoSeccionAula.IIDCURSO; obj.IIDAULA = oGradoSeccionAula.IIDAULA; obj.IIDDOCENTE = oGradoSeccionAula.IIDDOCENTE; db.SubmitChanges(); nregistrosAfectados = 1; } else { nregistrosAfectados = -1; } } } catch (Exception ex) { nregistrosAfectados = 0; } return(nregistrosAfectados); }
public int GuardarDatos(GradoSeccionAula oGradoSeccionAula) { PruebaDataContext bd = new PruebaDataContext(); int nregistrosAfectados = 0; try { int iidgradoseccionaula = oGradoSeccionAula.IID; if (oGradoSeccionAula.IID.Equals(0)) { int nvaces = bd.GradoSeccionAula.Where(p => p.IIDPERIODO.Equals(oGradoSeccionAula.IIDPERIODO) && p.IIDGRADOSECCION.Equals(oGradoSeccionAula.IIDGRADOSECCION) && p.IIDCURSO.Equals(oGradoSeccionAula.IIDCURSO)).Count(); if (nvaces == 0) { bd.GradoSeccionAula.InsertOnSubmit(oGradoSeccionAula); bd.SubmitChanges(); nregistrosAfectados = 1; } else { nregistrosAfectados = -1; } } else { int nvaces = bd.GradoSeccionAula.Where(p => p.IIDPERIODO.Equals(oGradoSeccionAula.IIDPERIODO) && p.IIDGRADOSECCION.Equals(oGradoSeccionAula.IIDGRADOSECCION) && p.IIDCURSO.Equals(oGradoSeccionAula.IIDCURSO) //&& p.IIDDOCENTE.Equals(oGradoSeccionAula.IIDDOCENTE) && !p.IID.Equals(oGradoSeccionAula.IID)).Count(); if (nvaces == 0) { GradoSeccionAula obj = bd.GradoSeccionAula.Where(p => p.IID.Equals(iidgradoseccionaula)).First(); obj.IIDAULA = oGradoSeccionAula.IIDAULA; obj.IIDCURSO = oGradoSeccionAula.IIDCURSO; obj.IIDDOCENTE = oGradoSeccionAula.IIDDOCENTE; obj.IIDGRADOSECCION = oGradoSeccionAula.IIDGRADOSECCION; obj.IIDPERIODO = oGradoSeccionAula.IIDPERIODO; obj.BHABILITADO = oGradoSeccionAula.IIDPERIODO; bd.SubmitChanges(); nregistrosAfectados = 1; } else { nregistrosAfectados = -1; } } } catch (Exception ex) { nregistrosAfectados = 0; } return(nregistrosAfectados); }
public int guardar(GradoSeccionAula gsa) { int regAfec = 0; try { int id = gsa.IID; if (id == 0) { //Agregar int nVeces = (db.GradoSeccionAula.Where(p => p.IIDPERIODO == gsa.IIDPERIODO && p.IIDGRADOSECCION == gsa.IIDGRADOSECCION && p.IIDCURSO == gsa.IIDCURSO)).Count(); if (nVeces == 0) { db.GradoSeccionAula.Add(gsa); db.SaveChanges(); regAfec = 1; } else { regAfec = -1; } } else { //Editar int nVeces = (db.GradoSeccionAula.Where(p => p.IIDPERIODO == gsa.IIDPERIODO && p.IIDGRADOSECCION == gsa.IIDGRADOSECCION && p.IIDCURSO == gsa.IIDCURSO && p.IID != id)).Count(); if (nVeces == 0) { GradoSeccionAula o = db.GradoSeccionAula.Where(p => p.IID.Equals(id)).First(); o.IIDCURSO = gsa.IIDCURSO; o.IIDPERIODO = gsa.IIDPERIODO; o.IIDGRADOSECCION = gsa.IIDGRADOSECCION; o.IIDCURSO = gsa.IIDCURSO; o.IIDAULA = gsa.IIDAULA; o.IIDDOCENTE = gsa.IIDDOCENTE; db.SaveChanges(); regAfec = 1; } else { regAfec = -1; } } } catch (Exception ex) { regAfec = 0; } return(regAfec); }
public int Eliminar(int id) { int nregistrosAfectados = 0; PruebaDataContext db = new PruebaDataContext(); try { GradoSeccionAula obj = db.GradoSeccionAula.Where(p => p.IID.Equals(id)).First(); obj.BHABILITADO = 0; db.SubmitChanges(); nregistrosAfectados = 1; } catch { nregistrosAfectados = 0; } return(nregistrosAfectados); }
public int eliminar(int id) { int regAf = 0; try { GradoSeccionAula o = db.GradoSeccionAula.Where(p => p.IID.Equals(id)).First(); o.BHABILITADO = 0; db.SaveChanges(); regAf = 1; } catch (Exception) { regAf = 0; } return(regAf); }
public int Eliminar(int id) { PruebaDataContext bd = new PruebaDataContext(); int nregistrosAfectados = 0; try { GradoSeccionAula obj = bd.GradoSeccionAula.Where(p => p.IID.Equals(id)).First(); obj.BHABILITADO = 0; bd.SubmitChanges(); nregistrosAfectados = 1; } catch (Exception) { nregistrosAfectados = 0; } return(nregistrosAfectados); }