コード例 #1
0
        private void EventoGuardar()
        {
            int linOperacion = (int)LeerVariableSesion("operacion");

             TipoPersonal oTipoPersonal = new TipoPersonal();
             clsTipoPersonal lstTipoPersonal = new clsTipoPersonal();

             if (linOperacion == 1)        //NUEVO
             {
                 oTipoPersonal.tpeCod = lstTipoPersonal.MaxLotCod() + 1;
                 oTipoPersonal.tpeDescripcion  = txtDescripcion.Text.ToUpper();
                 lstTipoPersonal.Add(oTipoPersonal);
             }
             else                        // MODIFICAR
             {
                 int linTpeCodigo= (int)LeerVariableSesion("tpeCod");

                 oTipoPersonal = lstTipoPersonal.GetTipoPersonal(linTpeCodigo);
                 oTipoPersonal.tpeDescripcion = txtDescripcion.Text.ToUpper();
                 lstTipoPersonal.Update(oTipoPersonal);
             }

             try
             {
                lstTipoPersonal.SaveChanges();
                lblMensajes.Visible = true;
                lblMensajes.Text = "El registro se Grabo Satisfactoriamente.";
                pnlEditTipoPersonal.Visible = false;
                pnlTipoPersonal.Visible = true;
                this.MessageBox("El registro se Grabo Satisfactoriamente.");
                EventoActualizaGrilla();
             }
             catch (Exception ex)
             {

                 lblMensajes.Visible = true;
                 lblMensajes.Text = ex.Message;
                 this.MessageBox(ex.Message);
             }
        }
コード例 #2
0
        private void EventoEliminar(int tpeCodigo)
        {
            clsTipoPersonal lstTipoPersonal = new clsTipoPersonal();

            try
            {
                lstTipoPersonal.DeleteTipoPersonal(tpeCodigo);
                lstTipoPersonal.SaveChanges();
                lblMensajes.Visible = true;
                lblMensajes.Text = "El registro se Eliminó Satisfactoriamente.";
                this.MessageBox("El registro se Eliminó Satisfactoriamente.");

                EventoActualizaGrilla();
            }
            catch (Exception ex)
            {
                lblMensajes.Visible = true;
                lblMensajes.Text = ex.Message ;
                this.MessageBox(ex.Message);
            }
        }