Пример #1
0
        public void guardarlosdatos1()
        {
            propietarios cPropietarios = new propietarios();

            cPropietarios.sNombre           = txtNombreCompletoPropietario.Text;
            cPropietarios.sDireccion        = txtDireccionCompletaPropietario.Text;
            cPropietarios.sCorreo           = txtCorreoPropietario.Text;
            cPropietarios.sTelefono         = txtTelefonoPropietario.Text;
            cPropietarios.iIfe              = txtIFEPropietario.Text;
            cPropietarios.sFoto             = textBox1.Text;
            cPropietarios.Cliente_pkCliente = Convert.ToInt32(cmbClienteForaneo.SelectedValue);
            cPropietarios.guardar(cPropietarios);

            //sPropietario.cargardatos();
            //MessageBox.Show("se agrego con exito");
            // this.Close();


            //autos cautos = new autos();
            //cautos.sMarca = txtModeloAuto.Text;
            //cautos.iAnio = Convert.ToInt32(txtAnioAuto.Text);
            //cautos.sPlaca = txtplacadelauto.Text;
            //cautos.iPrecio = Convert.ToInt32(txtPrecioAuto.Text);
            //cautos.sColor = txtColorAuto.Text;
            //cautos.sNacionalidad = cmbNacionalidadAuto.Text;
            //cautos.iSerie = Convert.ToInt32(txtNumeroSerieAuto.Text);

            //cautos.Propietario_pkPropietario = Convert.ToInt32(cmbPropietarioForaneo.SelectedValue.ToString());

            //autos au = new autos();
            //au.guardar(cautos);
            //this.Close();
        }
Пример #2
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            propietarios deli = new propietarios();

            deli.eliminar(Convert.ToInt32(this.dgvDatosPropietario.CurrentRow.Cells["pkPropietario"].Value));

            cargardatos();
        }
Пример #3
0
        public ActionResult DeleteConfirmed(int id)
        {
            propietarios propietarios = db.propietarios.Find(id);

            db.propietarios.Remove(propietarios);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #4
0
 public ActionResult Edit(propietarios propietarios)
 {
     if (ModelState.IsValid)
     {
         db.Entry(propietarios).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(propietarios));
 }
Пример #5
0
        public ActionResult Create(propietarios propietarios)
        {
            if (ModelState.IsValid)
            {
                db.propietarios.Add(propietarios);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(propietarios));
        }
        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);
        }
Пример #7
0
 /// <summary>
 /// Funcion que se utiliza para guardar datos en la tabla de propietarios
 /// </summary>
 /// <param name="nPropietarios">variable de tipo propietarios</param>
 public void Guardar(propietarios nPropietarios)
 {
     try
     {
         using (var ctx = new DataModel())
         {
             ctx.Entry(nPropietarios).State = EntityState.Added;
             ctx.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Пример #8
0
        //
        // GET: /Propiedades/Create

        public ActionResult Create()
        {
            List <propietarios> props  = new List <propietarios>();
            propietarios        minion = new propietarios();

            minion.idPropietario = 17;
            minion.Nombre        = "Sin Especificar";
            props.Add(minion);
            //props = db.propietarios.ToList();
            ViewBag.Propietarios = new SelectList(props, "idPropietario", "Nombre");
            List <poblaciones> pobls = new List <poblaciones>();

            pobls = db.poblaciones.ToList();
            ViewBag.Poblaciones = new SelectList(pobls, "Nombre", "Nombre");
            return(View());
        }
Пример #9
0
 /// <summary>
 /// Funcion que se utiliza para eliminar un registro en la tabla de propietarios
 /// </summary>
 /// <param name="pkPropietario">variable de tipo entera</param>
 public void Eliminar(int pkPropietario)
 {
     try
     {
         using (var ctx = new DataModel())
         {
             propietarios nPropietario = ctx.propietarios.Single(r => r.pkPropietario == pkPropietario);
             ctx.Entry(nPropietario).State = EntityState.Deleted;
             ctx.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Пример #10
0
 /// <summary>
 /// Funcion que se utiliza para modificar un registro en la tabla de propietarios
 /// </summary>
 /// <param name="nPropietarios">variable de tipo propietarios</param>
 public void Modificar(propietarios nPropietarios)
 {
     try
     {
         using (var ctx = new DataModel())
         {
             ctx.propietarios.Attach(nPropietarios);
             ctx.Entry(nPropietarios).State = EntityState.Modified;
             ctx.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Пример #11
0
        private void FrmModificarPropietario_Load(object sender, EventArgs e)
        {
            webcam = new WebCam();
            webcam.InitializeWebCam(ref ptbFotoModificarPropietario);
            // llenar combo
            cmbClienteModificarForaneo.DataSource    = clientes.getAll();
            cmbClienteModificarForaneo.DisplayMember = "sNombre";
            cmbClienteModificarForaneo.ValueMember   = "pkCliente";

            cmbClienteModificarForaneo.SelectedIndex = indexrol;

            propietarios pprop = propietarios.Getallprpo(FrmCatalogoPropietario.propf);

            txtNombreCompletoModificarPropietario.Text    = pprop.sNombre;
            txtDireccionCompletaModificarPropietario.Text = pprop.sDireccion;
            txtCorreoModificarPropietario.Text            = pprop.sCorreo;
            txtTelefonoModificarPropietario.Text          = pprop.sTelefono;
            txtIFEModificarPropietario.Text = pprop.iIfe;
            textBox1.Text = pprop.sFoto;
            cmbClienteModificarForaneo.SelectedValue = pprop.Cliente_pkCliente;
        }
Пример #12
0
        /// <summary>
        /// boton que te lleva al form de ventas del propietario
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnCerrarRegistro_Click(object sender, EventArgs e)
        {
            //FromVentasPropietarioAuto f = new FromVentasPropietarioAuto(this);
            //f.ShowDialog();
            try
            {
                pago = Convert.ToDouble(textBox5.Text);


                if (total > Convert.ToDouble(textBox5.Text))
                {
                    MessageBox.Show("ccc");
                    textBox5.Focus();
                }
                else
                {
                    grantotal     = total - pago;
                    textBox6.Text = grantotal.ToString();

                    if (textBox5.Text == "")
                    {
                        MessageBox.Show("Favor de introducir cantidad a pagar");
                        textBox5.Focus();
                    }

                    else
                    {
                        if (total > Convert.ToDouble(textBox5.Text))
                        {
                            MessageBox.Show("ccc");
                            textBox5.Focus();
                        }
                        else
                        {
                            grantotal     = total - pago;
                            textBox6.Text = grantotal.ToString();


                            propietarios cPropietarios = new propietarios();
                            cPropietarios.sNombre           = txtNombreCompletoPropietario.Text;
                            cPropietarios.sDireccion        = txtDireccionCompletaPropietario.Text;
                            cPropietarios.sCorreo           = txtCorreoPropietario.Text;
                            cPropietarios.sTelefono         = txtTelefonoPropietario.Text;
                            cPropietarios.iIfe              = txtIFEPropietario.Text;
                            cPropietarios.sFoto             = textBox1.Text;
                            cPropietarios.Cliente_pkCliente = Convert.ToInt32(cmbClienteForaneo.SelectedValue);
                            cPropietarios.guardar(cPropietarios);

                            autos cautos = new autos();
                            cautos.sMarca = txtModeloAuto.Text;
                            cautos.iAnio  = Convert.ToInt32(txtAnioAuto.Text);

                            cautos.iPrecio       = Convert.ToInt32(txtPrecioAuto.Text);
                            cautos.sColor        = txtColorAuto.Text;
                            cautos.sNacionalidad = cmbNacionalidadAuto.Text;

                            cautos.foto1 = txtNumeroSerieAuto.Text + "foto1.jpg";
                            cautos.foto2 = txtNumeroSerieAuto.Text + "foto2.jpg";;
                            cautos.foto3 = txtNumeroSerieAuto.Text + "foto3.jpg";;
                            string ruta  = Path.Combine(@"C:\foto\", cautos.foto1);
                            string ruta1 = Path.Combine(@"C:\foto\", cautos.foto2);
                            string ruta2 = Path.Combine(@"C:\foto\", cautos.foto3);
                            ptbFotoAuto1.Image.Save(ruta, System.Drawing.Imaging.ImageFormat.Jpeg);
                            ptbFotoAuto2.Image.Save(ruta1, System.Drawing.Imaging.ImageFormat.Jpeg);
                            ptbFotoAuto3.Image.Save(ruta2, System.Drawing.Imaging.ImageFormat.Jpeg);
                            cautos.iSerie = Convert.ToInt32(txtNumeroSerieAuto.Text);
                            cautos.Propietario_pkPropietario = Convert.ToInt32(cmbPropietarioForaneo.SelectedValue);
                            cautos.guardar(cautos);

                            ventas objventas = new ventas();
                            objventas.auto_pkAuto       = cautos.pkAuto;
                            objventas.cliente_pkCliente = cPropietarios.Cliente_pkCliente;
                            objventas.dCantidad         = 200;
                            objventas.sConcepto         = "Regsitro";
                            objventas.guardar(objventas);
                        }
                    }
                    MessageBox.Show("Registro Existoso");
                    this.Close();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Introdusca cantidad");
            }
        }
Пример #13
0
        //
        // GET: /Propietarios/Delete/5

        public ActionResult Delete(int id)
        {
            propietarios propietarios = db.propietarios.Find(id);

            return(View(propietarios));
        }
Пример #14
0
        //
        // GET: /Propietarios/Details/5

        public ViewResult Details(int id)
        {
            propietarios propietarios = db.propietarios.Find(id);

            return(View(propietarios));
        }