コード例 #1
0
ファイル: cine.aspx.cs プロジェクト: yoginp/try_git
 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.";
         }
     }
 }
コード例 #2
0
ファイル: cine.aspx.cs プロジェクト: yoginp/try_git
 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;
         }
     }
 }
コード例 #3
0
ファイル: cine.aspx.cs プロジェクト: yoginp/try_git
 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();
     }
 }