protected void OnButtonActualizar(object sender, EventArgs e) { lblMsg.Text = lblError.Text = ""; if (!ValidarCampos()) { lblError.Text = "No ha ingresado datos para actualizar."; } else { Cine daoMovie = new Cine(); var idToLocate = Convert.ToInt32(grdInfo.DataKeys[grdInfo.SelectedIndex].Value); CineDto r = daoMovie.getCine(idToLocate); if (r != null) { r.nombreCine = txtNombre.Text; r.nit = txtNit.Text; daoMovie.crearCine(r, 2); CargarGridInfoData(); txtNombre.Text = txtNit.Text = ""; btnNuevo.Visible = true; btnEliminar.Visible = btnActualizar.Visible = btnCancelar.Visible = false; lblMsg.Text = "Actualización realizada con éxito."; } } }
protected void OnButtonEliminar(object sender, EventArgs e) { lblMsg.Text = lblError.Text = ""; if (grdInfo.SelectedIndex == -1) { lblError.Text = "No ha seleccionado un registro para eliminar."; } else { Cine daoMovie = new Cine(); var idToLocate = Convert.ToInt32(grdInfo.DataKeys[grdInfo.SelectedIndex].Value); CineDto r = daoMovie.getCine(idToLocate); if (r != null) { try { var rslt = daoMovie.crearCine(r, 3); if (rslt == -1) { lblError.Text = "El registro de cine a eliminar no se puede eliminar ya que tiene referencias en el sistema."; } else { lblMsg.Text = "Registro eliminado con éxito."; } } catch (Exception) { lblError.Text = "El registro de cine a eliminar no se puede eliminar ya que tiene referencias en el sistema."; } CargarGridInfoData(); txtNombre.Text = txtNit.Text = ""; btnNuevo.Visible = true; btnEliminar.Visible = btnActualizar.Visible = btnCancelar.Visible = false; } } }
protected void OnButtonNuevo(object sender, EventArgs e) { lblMsg.Text = lblError.Text = ""; if (!ValidarCampos()) { lblError.Text = "No ha ingresado datos para crear."; } else { Cine daoMovie = new Cine(); CineDto movieInfo = new CineDto() { nombreCine = txtNombre.Text, nit = txtNit.Text, fechaCreacionCine = DateTime.Now }; daoMovie.crearCine(movieInfo, 1); txtNombre.Text = txtNit.Text = ""; btnEliminar.Visible = btnActualizar.Visible = false; lblMsg.Text = "Nuevo registro realizado con éxito."; CargarGridInfoData(); } }