示例#1
0
 private void cargaAlumno()
 {
     AccionesDeRegistros acciones = new AccionesDeRegistros();
     this.Persona = acciones.obtenerPorId(this.id);
     if(this.Persona.id == ""){
         throw new Exception("El alumno no existe.");
     }
 }
示例#2
0
        private void cargaAlumno()
        {
            AccionesDeRegistros acciones = new AccionesDeRegistros();

            this.Persona = acciones.obtenerPorId(this.id);
            if (this.Persona.id == "")
            {
                throw new Exception("El alumno no existe.");
            }
        }
 protected virtual void OnDeleteClicked(object sender, System.EventArgs e)
 {
     Gtk.Button btnDelete = (Gtk.Button) sender;
     string id = btnDelete.Name.Replace("btnEliminar_", "");
     AccionesDeRegistros accion = new AccionesDeRegistros();
     if(accion.eliminarRegistroPorId(id)){
         MessageDialog md = new MessageDialog (null,
             DialogFlags.Modal,
             MessageType.Info,
             ButtonsType.None, "Accion realizada con exito.");
         md.Show();
         this.tabla();
     }else{
         MessageDialog md = new MessageDialog (null,
             DialogFlags.Modal,
             MessageType.Error,
             ButtonsType.None, "Ocurrio un error al tratar de eliminar. ");
         md.Show();
     }
 }
    protected void OnExportarClicked(object sender, EventArgs e)
    {
        try
        {
        AccionesDeRegistros accion = new AccionesDeRegistros();
        accion.exportar ();
        MessageDialog md = new MessageDialog (null,
                                   DialogFlags.Modal,
                                   MessageType.Info,
                                   ButtonsType.None, "Accion realizada con exito.");
            md.Show ();
        }
        catch(Exception Msg)
        {
            MessageDialog md = new MessageDialog (null,
                DialogFlags.Modal,
                MessageType.Error,
                ButtonsType.None, "Ouch "+ "El Archivo ya exite o ocurrio un error al exportar borre el archivo existente o intentelo de nuevo" );
            md.Show();

        }
    }
        private void insertarNuevo()
        {
            if (!this.validarNoVacio ()) {

                MessageDialog md = new MessageDialog (
                    null,
                    DialogFlags.Modal,
                    MessageType.Error,
                    ButtonsType.None, "Ocurrio un error: " + "Campos vacios"
                );
                md.Show ();
            } else {
                AccionesDeRegistros acciones = new AccionesDeRegistros ();
                Registros Persona = new Registros ();

                Persona.apellidoP = txtApellidoP.Text;
                Persona.apellidoM = txtApellidoM.Text;
                Persona.nombre = txtNombre.Text;
                Persona.domicilio = txtDomicilio.Text;
                Persona.cp = txtCp.Text;
                Persona.municipio = txtMun.Text;
                Persona.estado = txtEst.Text;
                Persona.pais = txtPais.ActiveText.ToString ();
                Persona.mapa = txtMail.Text;
                Persona.telefono = txtTel1.Text;
                Persona.celular = txtCelular.Text;
                Persona.radio = txtRadio.Text;
                Persona.observaciones = txtObs.Text;

                if (acciones.insertarRegistroNuevo (Persona, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"))) {
                    MessageDialog md = new MessageDialog (null,
                        DialogFlags.Modal,
                        MessageType.Info,
                        ButtonsType.None, "Acción realizada con exito.");
                    md.Show ();
                    this.txtNombre.Text = "";
                    this.txtApellidoM.Text = "";
                    this.txtApellidoP.Text = "";
                    this.txtDomicilio.Text = "";
                    this.txtCp.Text = "";
                    this.txtMail.Text = "";
                    this.txtMun.Text= "";
                    this.txtEst.Text = "";
                    this.txtTel1.Text= "";
                    this.txtCelular.Text= "";
                    this.txtRadio.Text= "";
                    this.txtObs.Text= "";

                    this.padre.tabla ();
                } else {
                    MessageDialog md = new MessageDialog (
                        null,
                        DialogFlags.Modal,
                        MessageType.Error,
                        ButtonsType.None, "Ocurrio un error: "
                    );
                    md.Show ();

                }
            }
        }
示例#6
0
        private void insertarNuevo()
        {
            if (!this.validarNoVacio())
            {
                MessageDialog md = new MessageDialog(
                    null,
                    DialogFlags.Modal,
                    MessageType.Error,
                    ButtonsType.None, "Ocurrio un error: " + "Campos vacios"
                    );
                md.Show();
            }
            else
            {
                AccionesDeRegistros acciones = new AccionesDeRegistros();
                Registros           Persona  = new Registros();

                Persona.apellidoP     = txtApellidoP.Text;
                Persona.apellidoM     = txtApellidoM.Text;
                Persona.nombre        = txtNombre.Text;
                Persona.domicilio     = txtDomicilio.Text;
                Persona.cp            = txtCp.Text;
                Persona.municipio     = txtMun.Text;
                Persona.estado        = txtEst.Text;
                Persona.pais          = txtPais.ActiveText.ToString();
                Persona.mapa          = txtMail.Text;
                Persona.telefono      = txtTel1.Text;
                Persona.celular       = txtCelular.Text;
                Persona.radio         = txtRadio.Text;
                Persona.observaciones = txtObs.Text;

                if (acciones.insertarRegistroNuevo(Persona, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")))
                {
                    MessageDialog md = new MessageDialog(null,
                                                         DialogFlags.Modal,
                                                         MessageType.Info,
                                                         ButtonsType.None, "Acción realizada con exito.");
                    md.Show();
                    this.txtNombre.Text    = "";
                    this.txtApellidoM.Text = "";
                    this.txtApellidoP.Text = "";
                    this.txtDomicilio.Text = "";
                    this.txtCp.Text        = "";
                    this.txtMail.Text      = "";
                    this.txtMun.Text       = "";
                    this.txtEst.Text       = "";
                    this.txtTel1.Text      = "";
                    this.txtCelular.Text   = "";
                    this.txtRadio.Text     = "";
                    this.txtObs.Text       = "";

                    this.padre.tabla();
                }
                else
                {
                    MessageDialog md = new MessageDialog(
                        null,
                        DialogFlags.Modal,
                        MessageType.Error,
                        ButtonsType.None, "Ocurrio un error: "
                        );
                    md.Show();
                }
            }
        }
示例#7
0
        private void editarRegistro()
        {
            AccionesDeRegistros acciones = new AccionesDeRegistros();
            this.Persona.nombre = this.txtNombre.Text.Trim();
            this.Persona.apellidoM = this.txtApellidoM.Text.Trim();
            this.Persona.apellidoP = this.txtApellidoP.Text.Trim ();
            this.Persona.domicilio = this.txtDomicilio.Text.Trim ();
            this.Persona.municipio = this.Entry.Text.Trim ();
            this.Persona.estado = this.txtEstado.Text.Trim ();
            this.Persona.pais = this.txtPais.ActiveText.ToString ();
            this.Persona.mapa = this.txtMail.Text.Trim ();
            this.Persona.telefono = this.txtTel.Text.Trim ();
            this.Persona.celular  = this.txtCel.Text.Trim ();
            this.Persona.radio = this.txtRadio.Text.Trim ();
            this.Persona.observaciones = this.txtObs.Text.Trim ();

            bool editado = acciones.editarCodigoYNombreDeRegistro(Persona, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));

            if(editado){
                MessageDialog md = new MessageDialog (null,
                    DialogFlags.Modal,
                    MessageType.Info,
                    ButtonsType.None, "Acción realizada con exito." );
                md.Show();
                this.Persona.nombre = this.txtNombre.Text.Trim();
                this.Persona.apellidoM = this.txtApellidoM.Text.Trim();
                this.Persona.apellidoP = this.txtApellidoP.Text.Trim ();
                this.Persona.domicilio = this.txtDomicilio.Text.Trim ();
                this.Persona.municipio = this.Entry.Text.Trim ();
                this.Persona.estado = this.txtEstado.Text.Trim ();
                this.Persona.pais = this.txtPais.ActiveText.ToString ();
                this.Persona.mapa = this.txtMail.Text.Trim ();
                this.Persona.telefono = this.txtTel.Text.Trim ();
                this.Persona.celular  = this.txtCel.Text.Trim ();
                this.Persona.radio = this.txtRadio.Text.Trim ();
                this.Persona.observaciones = this.txtObs.Text.Trim ();
                this.padre.tabla();
            }else{
                MessageDialog md = new MessageDialog (null,
                    DialogFlags.Modal,
                    MessageType.Error,
                    ButtonsType.None, "Ocurrio un error al editar." );
                md.Show();
            }
        }
 private void cuerpo()
 {
     AccionesDeRegistros acciones = new AccionesDeRegistros();
     System.Collections.ArrayList personas = acciones.obtenerTodos();
     foreach(Registros alumno in personas){
         this.x = 25;
         this.y += 40;
         this.registro(alumno);
     }
 }