Beispiel #1
0
        private void btnguardar_Click(object sender, EventArgs e)
        {
            alquiler alquiler = new alquiler();

            alquiler.dni_cliente   = txtdni.Text;
            alquiler.localidad     = txtloc.Text;
            alquiler.domicilio     = txtdom.Text;
            alquiler.tipo          = txttipo.Text;
            alquiler.ambientes     = txtamb.Text;
            alquiler.precio        = txtpre.Text;
            alquiler.estado        = txtest.Text;
            alquiler.detalles      = txtdet.Text;
            alquiler.prohibiciones = txtpro.Text;
            alquiler.inventario    = txtinv.Text;
            alquiler.fecha_ini     = txtfechaini.Text;
            alquiler.fecha_fin     = txtfechafin.Text;

            int resultado = alquilerDAL.Agregar(alquiler);



            if (resultado > 0 && txtdni.Text != "" && txtloc.Text != "" && txtdom.Text != "" && txttipo.Text != "" && txtamb.Text != "" && txtpre.Text != "" && txtfechaini.Text != "" && txtfechafin.Text != "")
            {
                MessageBox.Show("DATOS GUARDADOS CORRECTAMENTE", "DATOS GUARDADOS", MessageBoxButtons.OK, MessageBoxIcon.Information);
                limpiar();
            }
            else
            {
                MessageBox.Show("NO SE PUDIERON GUARDAR LOS DATOS ", "ERROR AL GUARDAR DATOS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Beispiel #2
0
        private void btnbuscar_Click(object sender, EventArgs e)
        {
            buscar_alquiler pBuscar = new buscar_alquiler();

            pBuscar.ShowDialog();

            if (pBuscar.alquilerSeleccionado != null)
            {
                alquilerActual   = pBuscar.alquilerSeleccionado;
                txtdni.Text      = pBuscar.alquilerSeleccionado.dni_cliente;
                txtloc.Text      = pBuscar.alquilerSeleccionado.localidad;
                txtamb.Text      = pBuscar.alquilerSeleccionado.ambientes;
                txtdom.Text      = pBuscar.alquilerSeleccionado.domicilio;
                txttipo.Text     = pBuscar.alquilerSeleccionado.tipo;
                txtpre.Text      = pBuscar.alquilerSeleccionado.precio;
                txtest.Text      = pBuscar.alquilerSeleccionado.estado;
                txtpro.Text      = pBuscar.alquilerSeleccionado.prohibiciones;
                txtinv.Text      = pBuscar.alquilerSeleccionado.inventario;
                txtfechaini.Text = pBuscar.alquilerSeleccionado.fecha_ini;
                txtfechafin.Text = pBuscar.alquilerSeleccionado.fecha_fin;

                btnguardar.Enabled   = false;
                btnmodificar.Enabled = true;
                btneliminar.Enabled  = true;
            }
        }
Beispiel #3
0
        private void btnmodificar_Click(object sender, EventArgs e)
        {
            alquiler palquiler = new alquiler();

            palquiler.dni_cliente   = txtdni.Text;
            palquiler.localidad     = txtloc.Text;
            palquiler.domicilio     = txtdom.Text;
            palquiler.tipo          = txttipo.Text;
            palquiler.ambientes     = txtamb.Text;
            palquiler.precio        = txtpre.Text;
            palquiler.estado        = txtest.Text;
            palquiler.detalles      = txtdet.Text;
            palquiler.prohibiciones = txtpro.Text;
            palquiler.inventario    = txtinv.Text;

            palquiler.fecha_ini = txtfechaini.Text;
            palquiler.fecha_fin = txtfechafin.Text;
            palquiler.id        = alquilerActual.id;

            int resultado = alquilerDAL.Modificar(palquiler);

            if (resultado > 0)
            {
                MessageBox.Show("PROPIEDAD MODIFICADA CON EXITO", "PROPIEDAD MODIFICADA", MessageBoxButtons.OK, MessageBoxIcon.Information);
                limpiar();
                btneliminar.Enabled  = false;
                btnmodificar.Enabled = false;
                btnguardar.Enabled   = true;
            }
            else
            {
                MessageBox.Show("LA PROPIEDAD NO HA SIDO MODIFICADA ", "ERROR AL MODIFICAR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
        public static alquiler Obteneralquiler(Int64 pid)
        {
            using (SqlConnection conexion = BDComun.ObtenerConexion())
            {
                alquiler   palquiler = new alquiler();
                SqlCommand comando   = new SqlCommand(string.Format(
                                                          "Select id, dni_cliente,localidad,domicilio,tipo,ambientes,precio,estado,inventario,prohibiciones,detalles,fecha_ini,fecha_fin from alquiler where id={0}", pid), conexion);
                SqlDataReader reader = comando.ExecuteReader();
                while (reader.Read())
                {
                    palquiler.id          = reader.GetInt64(0);
                    palquiler.dni_cliente = reader.GetString(1);
                    palquiler.localidad   = reader.GetString(2);
                    palquiler.domicilio   = reader.GetString(3);
                    palquiler.tipo        = reader.GetString(4);
                    palquiler.ambientes   = reader.GetString(5);

                    palquiler.precio        = Convert.ToString(reader.GetDecimal(6));
                    palquiler.estado        = reader.GetString(7);
                    palquiler.detalles      = reader.GetString(8);
                    palquiler.prohibiciones = reader.GetString(9);
                    palquiler.inventario    = reader.GetString(10);
                    palquiler.fecha_ini     = Convert.ToString(reader.GetDateTime(11));
                    palquiler.fecha_fin     = Convert.ToString(reader.GetDateTime(12));
                }
                conexion.Close();
                return(palquiler);
            }
        }
        public static List <alquiler> Buscaralquiler(String ptipo, String pambientes)
        {
            List <alquiler> Lista = new List <alquiler>();

            using (SqlConnection conexion = BDComun.ObtenerConexion())
            {
                SqlCommand comando = new SqlCommand(string.Format(
                                                        "Select id, dni_cliente,localidad,domicilio,tipo,ambientes,precio,estado,detalles,prohibiciones,inventario,fecha_ini,fecha_fin from alquiler where tipo like'%{0}%' and ambientes like '%{1}%' ", ptipo, pambientes), conexion);
                SqlDataReader reader = comando.ExecuteReader();
                while (reader.Read())
                {
                    alquiler palquiler = new alquiler();
                    palquiler.id          = reader.GetInt64(0);
                    palquiler.dni_cliente = reader.GetString(1);
                    palquiler.localidad   = reader.GetString(2);
                    palquiler.domicilio   = reader.GetString(3);
                    palquiler.tipo        = reader.GetString(4);
                    palquiler.ambientes   = reader.GetString(5);

                    palquiler.precio        = Convert.ToString(reader.GetDecimal(6));
                    palquiler.estado        = reader.GetString(7);
                    palquiler.detalles      = reader.GetString(8);
                    palquiler.prohibiciones = reader.GetString(9);
                    palquiler.inventario    = reader.GetString(10);
                    palquiler.fecha_ini     = Convert.ToString(reader.GetDateTime(11));
                    palquiler.fecha_fin     = Convert.ToString(reader.GetDateTime(12));

                    Lista.Add(palquiler);
                }
                conexion.Close();
                return(Lista);
            }
        }
 private void button1_Click_1(object sender, EventArgs e)
 {
     if (dataGridView1.SelectedRows.Count == 1)
     {
         Int64 id = Convert.ToInt64(dataGridView1.CurrentRow.Cells[0].Value);
         alquilerSeleccionado = alquilerDAL.Obteneralquiler(id);
         this.Close();
     }
     else
     {
         MessageBox.Show("AUN NO HA SELECCIONADO NINGUNA PROPIEDAD  ");
     }
 }
        public static int Modificar(alquiler palquiler)
        {
            int retorno = 0;

            using (SqlConnection conexion = BDComun.ObtenerConexion())
            {
                SqlCommand comando = new SqlCommand(string.Format("Update alquiler set dni_cliente='{0}',localidad='{1}',domicilio='{2}',tipo='{3}',ambientes='{4}',precio='{5}',estado='{6}',detalles='{7}',prohibiciones='{8}',inventario='{9}',fecha_ini='{10}',fecha_fin='{11}'where id={12}", palquiler.dni_cliente, palquiler.localidad, palquiler.domicilio, palquiler.tipo, palquiler.ambientes, palquiler.precio, palquiler.estado, palquiler.detalles, palquiler.prohibiciones, palquiler.inventario, palquiler.fecha_ini, palquiler.fecha_fin, palquiler.id), conexion);
                retorno = comando.ExecuteNonQuery();
                conexion.Close();
            }

            return(retorno);
        }
        public static int Agregar(alquiler palquiler)
        {
            int retorno = 0;

            using (SqlConnection Conn = BDComun.ObtenerConexion())
            {
                SqlCommand comando = new SqlCommand(string.Format("Insert Into alquiler (dni_cliente,localidad,domicilio,tipo,ambientes,precio,estado,detalles,prohibiciones,inventario,fecha_ini,fecha_fin)values ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}')",
                                                                  palquiler.dni_cliente, palquiler.localidad, palquiler.domicilio, palquiler.tipo, palquiler.ambientes, palquiler.precio, palquiler.estado, palquiler.detalles, palquiler.prohibiciones, palquiler.inventario, palquiler.fecha_ini, palquiler.fecha_fin), Conn);

                retorno = comando.ExecuteNonQuery();
            }

            return(retorno);
        }