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); } }
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; } }
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); }