protected void btnRegistrar_Click(object sender, EventArgs e) { using (ReyesMagosEntities db = new ReyesMagosEntities()) { try { Vecinos vecino = new Vecinos(); vecino.nombre = txtNombre.Text; vecino.apellidoPaterno = txtapellidoPaterno.Text; vecino.apellidoMaterno = txtapellidoMaterno.Text; vecino.Clave_colonia = Convert.ToInt32(txtColonia.Text); vecino.Clave_Ciudad = Convert.ToInt32(txtCiudad.Text); vecino.Clave_ReyMago = Convert.ToInt32(txtRey.Text); vecino.Clave_grupo = Convert.ToInt32(txtGrupo.Text); db.Vecinos.Add(vecino); db.SaveChanges(); } catch { string script = string.Format("alert('EL ID NO EXISTE O A INGRESADO UNA LETRA EN LUGAR DE NUMERO');"); ClientScript.RegisterStartupScript(this.GetType(), "alert", script, true); } } }
protected void btnEliminar_Click(object sender, EventArgs e) { using (ReyesMagosEntities bas = new ReyesMagosEntities()) { try { Vecinos vecin = bas.Vecinos.Find(Convert.ToInt32(txtEliminar.Text)); bas.Vecinos.Remove(vecin); bas.SaveChanges(); } catch { string script = string.Format("alert('EL ID NO EXISTE O A INGRESADO UNA LETRA EN LUGAR DE NUMERO');"); ClientScript.RegisterStartupScript(this.GetType(), "alert", script, true); } } }
protected void btnModificar_Click(object sender, EventArgs e) { using (ReyesMagosEntities actualizar = new ReyesMagosEntities()) { try { int idUsuario = Convert.ToInt32(txtIDmod.Text); Response.Write("Eligio al usuario= " + txtIDmod.Text); Vecinos vecinoChido = actualizar.Vecinos.Where(v => v.ID_Vecino == idUsuario).First(); if (txtNombre.Text.Length != 0) { vecinoChido.nombre = txtNombre.Text; } if (txtapellidoPaterno.Text.Length != 0) { vecinoChido.apellidoPaterno = txtapellidoPaterno.Text; } if (txtapellidoMaterno.Text.Length != 0) { vecinoChido.apellidoMaterno = txtapellidoMaterno.Text; } actualizar.Entry(vecinoChido).State = System.Data.Entity.EntityState.Modified; actualizar.SaveChanges(); } catch { Response.Write("El ID solicitado no existe"); string script = string.Format("alert('EL ID NO EXISTE O A INGRESADO UNA LETRA EN LUGAR DE NUMERO');"); ClientScript.RegisterStartupScript(this.GetType(), "alert", script, true); } } }