private void Click_Casillas(object sender, EventArgs e) { Vista_Casillas vista_Casilla = new Vista_Casillas(); VO_Casilla vo_Casilla = new VO_Casilla(); Controlador_Casilla con_Casilla = new Controlador_Casilla(vista_Casilla, vo_Casilla); CentrarFormularios(vista_Casilla); }
public Controlador_Casilla(Vista_Casillas vista_Casilla, VO_Casilla vo_Casilla) { this.vista_Casilla = vista_Casilla; this.vo_Casilla = vo_Casilla; valida = new Validaciones(); Eventos_Botones(); llenaGrid(); vista_Casilla.dtgCasilla.DataBindingComplete += Limpiar; assistant = new TypeAssistant(); assistant.Idled += Temporizador; }
//Metodo para refresacar los controles private void refrescar() { vista_Casilla.btnGuardar.Enabled = true; checador = true; vista_Casilla.txtNombre.Clear(); vista_Casilla.txtIp.Clear(); vista_Casilla.txtClaveMesa.Clear(); vista_Casilla.txtMesa.Clear(); vista_Casilla.txtLocalidad.Clear(); vista_Casilla.txtMunicipio.Clear(); vista_Casilla.txtEstado.Clear(); vo_Casilla = new VO_Casilla(); }
//Metodo implementado para el almacenamiento de la informacion en la Bds private void Click_Guardar(object sender, EventArgs e) { if (valida.Vacios(vista_Casilla, vista_Casilla.erpAviso)) { vo_Casilla.Nombre = vista_Casilla.txtNombre.Text; vo_Casilla.Ip = vista_Casilla.txtIp.Text; vo_Casilla.idMesa = int.Parse(vista_Casilla.txtClaveMesa.Text); if (InstanciaCasillas.Insertar(vo_Casilla)) { MessageBox.Show("Almacenado correctamente...."); llenaGrid(); refrescar(); vo_Casilla = new VO_Casilla(); } else { MessageBox.Show("Intente nuevamente...."); } } }