private void btnAceptar_Click(object sender, EventArgs e)
        {
            if (txtNombre.Text == "")
            {
                ErrorProvider.SetError(txtNombre, "Campo necesario");
                ErrorProvider.SetIconAlignment(txtNombre, ErrorIconAlignment.MiddleLeft);
                txtNombre.Focus();
            }
            else if (txtApellidos.Text == "")
            {
                ErrorProvider.SetError(txtApellidos, "Campo necesario");
                ErrorProvider.SetIconAlignment(txtApellidos, ErrorIconAlignment.MiddleRight);
                txtApellidos.Focus();
            }
            else if (txtDireccion.Text == "")
            {
                ErrorProvider.SetError(txtDireccion, "Campo necesario");
                ErrorProvider.SetIconAlignment(txtDireccion, ErrorIconAlignment.MiddleRight);
                txtDireccion.Focus();
            }
            else if (txtTelefono.Text == "")
            {
                ErrorProvider.SetError(txtTelefono, "Campo necesario");
                ErrorProvider.SetIconAlignment(txtTelefono, ErrorIconAlignment.MiddleLeft);
                txtTelefono.Focus();
            }
            else if (txtEmail.Text == "")
            {
                ErrorProvider.SetError(txtEmail, "Campo necesario");
                ErrorProvider.SetIconAlignment(txtEmail, ErrorIconAlignment.MiddleRight);
                txtEmail.Focus();
            }
            else if (txtIfe.Text == "")
            {
                ErrorProvider.SetError(txtIfe, "Campo necesario");
                ErrorProvider.SetIconAlignment(txtIfe, ErrorIconAlignment.MiddleRight);
                txtIfe.Focus();
            }
            else
            {
                propietarios npropietario = new Modelo.propietarios();
                npropietario.pkPropietario = frmMainPropietarios.PKPROPIETARIO;
                npropietario.sNombre       = txtNombre.Text;
                npropietario.sApellido     = txtApellidos.Text;
                npropietario.sDireccion    = txtDireccion.Text;
                npropietario.sTelefono     = txtTelefono.Text;
                npropietario.sEmail        = txtEmail.Text;
                npropietario.sIfe          = txtIfe.Text;
                this.guardarfoto();
                npropietario.sFoto = filename;

                ControladorPropietario cPermisos = new ControladorPropietario();
                cPermisos.Modificar(npropietario);

                wMain.CargarPropietarios();
                this.Close();
            }
        }
        private void frmModificarPropietarios_Load(object sender, EventArgs e)
        {
            propietarios npropietario = ControladorPropietario.getUruariosById(frmMainPropietarios.PKPROPIETARIO);

            txtNombre.Text    = npropietario.sNombre;
            txtApellidos.Text = npropietario.sApellido;
            txtDireccion.Text = npropietario.sDireccion;
            txtTelefono.Text  = npropietario.sTelefono;
            txtEmail.Text     = npropietario.sEmail;
            txtIfe.Text       = npropietario.sIfe;
            imgPerfil.Load(npropietario.sFoto);
        }
Exemplo n.º 3
0
        public void GuardarDatos()
        {
            propietarios nPropietario = new Modelo.propietarios();

            nPropietario.sNombre    = txtNombre.Text;
            nPropietario.sApellido  = txtApellidos.Text;
            nPropietario.sDireccion = txtDireccion.Text;
            nPropietario.sTelefono  = txtTelefono.Text;
            nPropietario.sEmail     = txtEmail.Text;
            nPropietario.sIfe       = txtIfe.Text;
            this.guardarfoto();
            nPropietario.sFoto = filename;

            ControladorPropietario cPropietario = new ControladorPropietario();

            cPropietario.Guardar(nPropietario);

            wMain.CargarPropietarios();

            automoviles nAutomovil = new automoviles();

            this.guardarfoto1();
            this.guardarfoto2();
            this.guardarfoto3();
            nAutomovil.sFoto1         = filename1;
            nAutomovil.sFoto2         = filename2;
            nAutomovil.sFoto3         = filename3;
            nAutomovil.sMarca         = txtMarca.Text;
            nAutomovil.sModelo        = txtModelo.Text;
            nAutomovil.iAño           = Convert.ToInt32(txtAño.Text);
            nAutomovil.sNoSerie       = txtNoSerie.Text;
            nAutomovil.sNoPlaca       = txtNoPlacas.Text;
            nAutomovil.sColor         = txtColor.Text;
            nAutomovil.sNacionalidad  = txtNacionalidad.Text;
            nAutomovil.dPrecio        = Convert.ToDouble(txtPrecio.Text);
            nAutomovil.sObservaciones = txtObservacines.Text;

            ControladorAutomovil cAutomovil = new ControladorAutomovil();

            cAutomovil.Guardar(nAutomovil);

            propietarioautomoviles nPropietarioAutomovil = new propietarioautomoviles();

            nPropietarioAutomovil.fkPropietario = nPropietario.pkPropietario;
            nPropietarioAutomovil.fkAutomovil   = nAutomovil.pkAutomovil;

            ControladorPropietarioAutomovil cPropietarioAutomovil = new ControladorPropietarioAutomovil();

            cPropietarioAutomovil.Guardar(nPropietarioAutomovil);
        }
Exemplo n.º 4
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (this.dgvPropietario.RowCount >= 1)
            {
                if (MessageBox.Show("Realmente quiere elimar este registro?", "Aviso...!!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    propietarios nPropietario = new Modelo.propietarios();
                    nPropietario.pkPropietario = Convert.ToInt32(this.dgvPropietario.CurrentRow.Cells[0].Value);
                    nPropietario.sNombre       = this.dgvPropietario.CurrentRow.Cells[2].Value.ToString();
                    nPropietario.sApellido     = this.dgvPropietario.CurrentRow.Cells[3].Value.ToString();
                    nPropietario.sDireccion    = this.dgvPropietario.CurrentRow.Cells[4].Value.ToString();
                    nPropietario.sTelefono     = this.dgvPropietario.CurrentRow.Cells[5].Value.ToString();
                    nPropietario.sEmail        = this.dgvPropietario.CurrentRow.Cells[6].Value.ToString();
                    nPropietario.sIfe          = this.dgvPropietario.CurrentRow.Cells[7].Value.ToString();
                    nPropietario.sFoto         = this.dgvPropietario.CurrentRow.Cells[1].Value.ToString();
                    nPropietario.bStatus       = false;

                    ControladorPropietario cPropietario = new ControladorPropietario();
                    cPropietario.Modificar(nPropietario);
                    this.CargarPropietarios();
                }
            }
        }
Exemplo n.º 5
0
 public void CargarPropietarios()
 {
     this.dgvPropietario.DataSource = ControladorPropietario.Buscar(txtBuscar.Text, chbStatus.Checked);
     ROWS = this.dgvPropietario.Rows.Count;
 }
Exemplo n.º 6
0
 public void cargarPropietarios()
 {
     this.cmbPropietarios.DataSource    = ControladorPropietario.getAllPropietarios(true);
     this.cmbPropietarios.DisplayMember = "sNombre";
     this.cmbPropietarios.ValueMember   = "pkPropietario";
 }