private void AsignarValores() { if (Modo == "Alta") { oAlmacen = (Modelo_Entidades.Almacen)bsAlmacenes.Current; oCliente = (Modelo_Entidades.Cliente)bsClientes.Current; oAlquiler = new Modelo_Entidades.Alquiler(); } oAlquiler.Almacen = oAlmacen; oAlquiler.Cliente = oCliente; oAlquiler.capacidad = Convert.ToInt32(this.msktbEspacioAlquilado.Text); oAlquiler.fecha_inicio_alquiler = Convert.ToDateTime(this.msktbFecha_Hora_Inicio.Text); oAlquiler.fecha_fin_alquiler = Convert.ToDateTime(this.msktbFecha_Hora_Fin.Text); oAlquiler.estado = this.cbActivo.Checked; }
public frmAlquiler(Modelo_Entidades.Alquiler AlquilerEnviado) { InitializeComponent(); Modo = "Modificacion"; oAlquiler = AlquilerEnviado; }
private void btnEliminar_Click(object sender, EventArgs e) { oAlquiler = (Modelo_Entidades.Alquiler) bsAlquileres.Current; if (oAlquiler == null) { MessageBox.Show("Primero debe elegir un alquiler.", "Error.", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { DialogResult oDialogResult = MessageBox.Show("¿Está seguro que desea eliminar el alquiler seleccionado?", "Confirmar eliminar.", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (oDialogResult == DialogResult.Yes) { try { if (ComprobarRelaciones()) { bool resultado = oCCUGAlquileres.Eliminar(oAlquiler); if (resultado) { MessageBox.Show("Alquiler eliminado correctamente.", "Resultado.", MessageBoxButtons.OK, MessageBoxIcon.Information); ActualizarDGVAlquileres(); } else { MessageBox.Show("El alquiler no se pudo eliminar.", "Resultado.", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("El alquiler no se pudo eliminar porque contiene fertilizantes o estuvo involucrado en una operación.", "Resultado.", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (EntitySqlException ex) { MessageBox.Show("" + ex,"Excepción.",MessageBoxButtons.OK,MessageBoxIcon.Error); } } } }
private void btnModificar_Click(object sender, EventArgs e) { oAlquiler = (Modelo_Entidades.Alquiler) bsAlquileres.Current; if (oAlquiler == null) { MessageBox.Show("Primero debe elegir un alquiler.", "Error.", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { frmAlquiler ofrmAlquiler = new frmAlquiler(oAlquiler); ofrmAlquiler.Show(); } }
private void LeerDeSesion() { oOperacion = (Modelo_Entidades.Operacion)HttpContext.Current.Session["Operacion"]; oAlquiler = (Modelo_Entidades.Alquiler)HttpContext.Current.Session["Alquiler"]; oProducto = (Modelo_Entidades.Producto)HttpContext.Current.Session["Producto"]; oListaAlquileres = (List<Modelo_Entidades.Alquiler>)HttpContext.Current.Session["ListaAlquileres"]; oListaTiposOperacion = (List<Modelo_Entidades.Tipo_Operacion>)HttpContext.Current.Session["ListaTipos"]; oListaProductos = (List<Modelo_Entidades.Producto>)HttpContext.Current.Session["ListaProductos"]; oListaEstadosOperacion = (List<Modelo_Entidades.Estado_Operacion>)HttpContext.Current.Session["ListaEstado"]; }
protected void gvAlquileres_SelectedIndexChanged(object sender, EventArgs e) { message.Visible = false; nroalquiler = gvAlquileres.SelectedIndex; oAlquiler = oListaAlquileres[nroalquiler]; HttpContext.Current.Session["Alquiler"] = oAlquiler; }