protected void BtnEliminar_Click(object sender, EventArgs e) { try { Nacionales unNac = (Nacionales)Session["Nacional"]; ILogicaViajes FViaje = FabricaLogica.getLogicaViaje(); FViaje.Eliminar_Viaje(unNac); LblError.ForeColor = System.Drawing.Color.Blue; LblError.Text = "El Viaje " + Convert.ToString(unNac.Numero) + " ha sido eliminado correctamente."; LimpioFormulario(); } catch (Exception ex) { LblError.ForeColor = System.Drawing.Color.Red; LblError.Text = ex.Message; } }
public void ModificarTerminal(Terminal T) { try { IlogicaTerminal terminal = FabricaLogica.GetLogicaTerminal(); terminal.ModificarTerminal(T); } catch (Exception ex) { XmlDocument _undoc = new XmlDocument(); XmlNode _NodoError = _undoc.CreateNode(XmlNodeType.Element, SoapException.DetailElementName.Name, SoapException.DetailElementName.Namespace); XmlNode _nodoDetalle = _undoc.CreateNode(XmlNodeType.Element, "Error", ""); _nodoDetalle.InnerText = ex.Message; _NodoError.AppendChild(_nodoDetalle); SoapException _MiEx = new SoapException(ex.Message, SoapException.ClientFaultCode, Context.Request.Url.AbsoluteUri, _NodoError); throw _MiEx; } }
protected void BtnEliminar_Click(object sender, EventArgs e) { try { Companias unaComp = (Companias)Session["Compania"]; ILogicaCompania FCompania = FabricaLogica.getLogicaCompania(); FCompania.Eliminar_Compania(unaComp); LblError.ForeColor = System.Drawing.Color.Blue; LblError.Text = "La Compania " + Convert.ToString(unaComp.Nombre) + " ha sido eliminada correctamente."; LimpioFormulario(); } catch (Exception ex) { LblError.ForeColor = System.Drawing.Color.Red; LblError.Text = ex.Message; } }
public List <Viajes> ListarViajes() { try { IlogicaViajes viaje = FabricaLogica.GetLogicaViajes(); return(viaje.ListarViajes()); } catch (Exception ex) { XmlDocument _undoc = new XmlDocument(); XmlNode _NodoError = _undoc.CreateNode(XmlNodeType.Element, SoapException.DetailElementName.Name, SoapException.DetailElementName.Namespace); XmlNode _nodoDetalle = _undoc.CreateNode(XmlNodeType.Element, "Error", ""); _nodoDetalle.InnerText = ex.Message; _NodoError.AppendChild(_nodoDetalle); SoapException _MiEx = new SoapException(ex.Message, SoapException.ClientFaultCode, Context.Request.Url.AbsoluteUri, _NodoError); throw _MiEx; } }
public Compania BuscarCompañia(string nombre) { try { IlogicaCompania compañia = FabricaLogica.GetLogicaCompania(); return(compañia.BuscarCompaniaActivas(nombre)); } catch (Exception ex) { XmlDocument _undoc = new XmlDocument(); XmlNode _NodoError = _undoc.CreateNode(XmlNodeType.Element, SoapException.DetailElementName.Name, SoapException.DetailElementName.Namespace); XmlNode _nodoDetalle = _undoc.CreateNode(XmlNodeType.Element, "Error", ""); _nodoDetalle.InnerText = ex.Message; _NodoError.AppendChild(_nodoDetalle); SoapException _MiEx = new SoapException(ex.Message, SoapException.ClientFaultCode, Context.Request.Url.AbsoluteUri, _NodoError); throw _MiEx; } }
public Empleado BuscarEmpleadosActivos(int ci) { try { IlogicaEmpleado empleado = FabricaLogica.GetLogicaEmpleado(); return(empleado.BuscarEmpleadosActivos(ci)); } catch (Exception ex) { XmlDocument _undoc = new XmlDocument(); XmlNode _NodoError = _undoc.CreateNode(XmlNodeType.Element, SoapException.DetailElementName.Name, SoapException.DetailElementName.Namespace); XmlNode _nodoDetalle = _undoc.CreateNode(XmlNodeType.Element, "Error", ""); _nodoDetalle.InnerText = ex.Message; _NodoError.AppendChild(_nodoDetalle); SoapException _MiEx = new SoapException(ex.Message, SoapException.ClientFaultCode, Context.Request.Url.AbsoluteUri, _NodoError); throw _MiEx; } }
protected void btnIngresar_Click(object sender, EventArgs e) { try { Empleado E = FabricaLogica.GetLogicaEmpleado().Logeo(Convert.ToInt32(txtUser.Text), txtPass.Text); if (E != null) { lblerror.Text = ""; Session["Empleado"] = E; Response.Redirect("ABMEmpleado.aspx"); } else { throw new Exception("Usuario y/o contraseña incorrecta."); } } catch (Exception ex) { lblerror.Text = ex.Message; } }
protected void btnModificar_Click(object sender, EventArgs e) { try { Internacionales I = (Internacionales)Session["ViajeInternacional"]; if (I.c.nombre != txtCompania.Text) { I.c = FabricaLogica.GetLogicaCompania().BuscarCompaniaActivas(txtCompania.Text); } if (I.t.codigo != txtDestino.Text) { I.t = FabricaLogica.GetLogicaTerminal().BuscarTerminalActiva(txtDestino.Text); } I.e = (Empleado)Session["Empleado"]; I.cantAsientos = Convert.ToInt32(txtAsiento.Text); I.documentacion = txtDocumentacion.Text; I.servAbordo = Convert.ToBoolean(rblSAbordo.SelectedValue); I.partida = FechaYHora1.Fecha; I.arribo = FechaYHora2.Fecha; FabricaLogica.GetLogicaViajes().ModificarViaje(I); Panel2.Enabled = false; BtnEliminar.Enabled = false; txtBusqueda.Enabled = true; txtBusqueda.Text = ""; txtAsiento.Text = ""; txtCompania.Text = ""; txtDestino.Text = ""; txtDocumentacion.Text = ""; txtEmpleado.Text = ""; rblSAbordo.ClearSelection(); lblError.Text = "Viaje modificado con éxito"; } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnBuscar_Click(object sender, EventArgs e) { List <string> l = new List <string>(); try { Terminal T = FabricaLogica.GetLogicaTerminal().BuscarTerminalActiva(txtBuscar.Text); lbFacilidades.ClearSelection(); Panel2.Enabled = true; if (T != null) { btnBaja.Enabled = true; txtBuscar.Enabled = false; btnRegistrar.Enabled = false; Panel2.Enabled = true; lblError.Text = ""; txtCiudad.Text = T.ciudad; txtPais.Text = T.pais; foreach (string s in T.facilidades) { lbFacilidades.Items.Add(s); } Session["Terminal"] = T; } else { btnEliminar.Enabled = false; btnModificar.Enabled = false; btnRegistrar.Enabled = true; lblError.Text = "La terminal no existe"; } } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnAgregar_Click(object sender, EventArgs e) { DateTime fecha; string nombreCliente; List <LineasFactura> L = (List <LineasFactura>)Session["Lineas"]; Factura F; try { fecha = Convert.ToDateTime(txtFecha.Text); nombreCliente = txtNombreCliente.Text; F = new Factura(fecha, nombreCliente, L); FabricaLogica.getLogicaFactura().AgregarFactura(F); lblError.Text = "Alta con Exito"; LimpiarFormulario(); } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnModificar_Click(object sender, EventArgs e) { try { Terminal ter = (Terminal)Session["TerminalBuscada"]; ter._Ciudad = txtCiudad.Text; ter._Pais = ddlPais.SelectedValue; List <string> facilidades = new List <string>(); for (int i = 0; i < lstFacilidad.Items.Count; i++) { facilidades.Add(lstFacilidad.Items[i].ToString()); } ter._Facilidades = facilidades; FabricaLogica.GetLogicaTerminales().Modificar(ter); lblMsj.Text = "Terminal modificada correctamente"; LimpiarCampos(); } catch (Exception ex) { lblMsj.Text = ex.Message; } }
protected void btnlimpiar_Click(object sender, EventArgs e) { ddlAccion.SelectedIndex = 0; ddlTipo.SelectedIndex = 0; ddlDepa.SelectedIndex = 0; ddlLocalidad.Items.Clear(); ddlLocalidad.Items.Insert(0, new ListItem("Todas las Zonas")); ddlLocalidad.SelectedIndex = 0; ddlLocalidad.Enabled = false; txtMayor.Text = string.Empty; txtMenor.Text = string.Empty; try { rpPropiedades.DataSource = FabricaLogica.GetLogicaPropiedad().Listar(); rpPropiedades.DataBind(); } catch { mostrarMensajeError("Ocurrio un problema al listar las propiedades"); return; } }
protected void imgBtnBuscar_Click(object sender, ImageClickEventArgs e) { try { lblError.Text = ""; Terminal unaTerminal = null; unaTerminal = FabricaLogica.getLogicaTerminal().BuscarTerminalActiva(txtCodigo.Text.Trim()); if (unaTerminal == null) { btnAgregar.Enabled = true; } else { btnModificar.Enabled = true; btnEliminar.Enabled = true; txtCodigo.Enabled = false; Session["Terminal"] = unaTerminal; txtCodigo.Text = unaTerminal.CodigoTerminal; txtCiudad.Text = unaTerminal.Ciudad; txtPais.Text = unaTerminal.Pais; //cargar facilidades en el grid List <Facilidad> _lista = unaTerminal.ListaFacilidades; gvFacilidades.DataSource = _lista; gvFacilidades.DataBind(); } } catch (Exception ex) { lblError.Text = ex.Message; } }
// CREAR protected void btCrearEmpleado_Click(object sender, EventArgs e) { try { if (TxtNombre.Text == "" || TxtContraseña.Text == "") { throw new Exception("Debe completar los campos.."); } Empleado empleado = new Empleado(TxtNombre.Text, TxtContraseña.Text, true); ILogicaEmpleado LEmpleado = FabricaLogica.getLogicaEmpleado(); LEmpleado.Agregar(empleado); lbResultado.Text = "Se ha creado empleado satisfactoriamente"; btCrearEmpleado.Visible = false; crear.Visible = false; txtBuscar.Text = ""; } catch (Exception ex) { lbResultado.Text = ex.Message; } }
protected void btnModificar_Click(object sender, EventArgs e) { try { Nacionales n = (Nacionales)Session["ViajeNacional"]; if (n.c.nombre != txtCompania.Text) { n.c = FabricaLogica.GetLogicaCompania().BuscarCompaniaActivas(txtCompania.Text); } if (n.t.codigo != txtDestino.Text) { n.t = FabricaLogica.GetLogicaTerminal().BuscarTerminalActiva(txtDestino.Text); } n.e = (Empleado)Session["Empleado"]; n.cantAsientos = Convert.ToInt32(txtAsiento.Text); n.paradas = Convert.ToInt32(txtParadas.Text); n.partida = FechaYHora3.Fecha; n.arribo = FechaYHora4.Fecha; Panel2.Enabled = false; txtBusqueda.Enabled = true; txtBusqueda.Text = ""; txtAsiento.Text = ""; txtParadas.Text = ""; txtDestino.Text = ""; txtCompania.Text = ""; BtnEliminar.Enabled = false; FabricaLogica.GetLogicaViajes().ModificarViaje(n); lblError.Text = "Viaje modificado con éxito"; } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnAgregar_Click(object sender, EventArgs e) { try { Compania C = FabricaLogica.GetLogicaCompania().BuscarCompaniaActivas(txtCompania.Text); Empleado E = (Empleado)Session["Empleado"]; Terminal T = FabricaLogica.GetLogicaTerminal().BuscarTerminalActiva(txtDestino.Text); Nacionales N = new Nacionales(Convert.ToInt32(txtBusqueda.Text), Convert.ToInt32(txtAsiento.Text), FechaYHora3.Fecha, FechaYHora4.Fecha, E, T, C, Convert.ToInt32(txtParadas.Text)); FabricaLogica.GetLogicaViajes().AltaViaje(N); Panel2.Enabled = false; txtBusqueda.Enabled = true; txtBusqueda.Text = ""; txtAsiento.Text = ""; txtParadas.Text = ""; txtDestino.Text = ""; txtCompania.Text = ""; lblError.Text = "Viaje registrado con éxito."; } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void Page_PreRender(object sender, EventArgs e) { try { if (!string.IsNullOrEmpty(txtNumDias.Text)) { ILogicaUsuario lu = FabricaLogica.getLogicaUsuario(); int numDias; if (Int32.TryParse(txtNumDias.Text, out numDias)) { UsersListRepeater.DataSource = lu.ListarAlumnosSinMovimientos(numDias); UsersListRepeater.DataBind(); } else { lblInfo.Text = "El numero de dias ingresado no es valido"; } } } catch (Exception ex) { lblInfo.Text = ex.ToString(); } }
protected void BtnBuscar_Click(object sender, EventArgs e) { if (TBCedula.Text != "") { try { LblError.Text = ""; string _Cedula = Convert.ToString(TBCedula.Text); ILogicaEmpleado FEmpleado = FabricaLogica.getLogicaEmpleado(); Empleados unEmp = FEmpleado.Buscar_Empleado(_Cedula); Session["EmpleadoBuscado"] = unEmp; if (unEmp == null) { ActivoFormularioAlta(); } else { TBNombre.Text = unEmp.Nombre; TBContraseña.Text = unEmp.Pass; ActivoFormularioModificacion(); } } catch (Exception ex) { LblError.ForeColor = System.Drawing.Color.Red; LblError.Text = ex.Message; } } }
protected void btnModificar_Click(object sender, EventArgs e) { try { Casa casa = CargarCasa(); InterfaceLogicaPropiedad inter = FabricaLogica.GetLogicaPropiedad(); inter.Modificar(casa); } catch (ExcepcionPersonalizada ex) { mostrarMensajeError(ex.Message); return; } catch { mostrarMensajeError("Ocurrio un problema al modificar la casa."); return; } lblMensaje.Text = "Casa modificada con Exito."; LimpiarFormulario(); }
// CREAR protected void btCrearZona_Click(object sender, EventArgs e) { try { if (TxtHabitantes.Text == "" || Session["Zona"] == null) { throw new Exception("Debe completar los campos.."); } // Crear listado de servicios List <string> listadoServicios = new List <string>(); for (int i = 0; i < lbServicios.Items.Count; i++) { listadoServicios.Add(lbServicios.Items[i].Text); } Zona zona = new Zona(((string[])Session["Zona"])[1], ((string[])Session["Zona"])[0], TxtNombreOficial.Text, Convert.ToInt32(TxtHabitantes.Text), listadoServicios, true); ILogicaZona LZona = FabricaLogica.getLogicaZona(); LZona.Agregar(zona); lbResultado.Text = "Se ha creado zona satisfactoriamente"; prop.Visible = false; secServicios.Visible = false; btCrearZona.Visible = false; btModificarZona.Visible = false; btEliminarZona.Visible = false; lbServicios.Items.Clear(); } catch (Exception ex) { lbResultado.Text = ex.Message; } }
// MODIFICAR FALTA protected void btModificarZona_Click(object sender, EventArgs e) { try { if (TxtNombre.Text == "" || TxtHabitantes.Text == "" || TxtNombreOficial.Text == "") { throw new Exception("Debe completar los campos.."); } // TOMAR SERVICIOS List <string> listadoServicios = new List <string>(); for (int i = 0; i < lbServicios.Items.Count; i++) { listadoServicios.Add(lbServicios.Items[i].Text); } Zona zona = new Zona(TxtNombre.Text, ddlDepartamentos.SelectedValue, TxtNombreOficial.Text, Convert.ToInt32(TxtHabitantes.Text), listadoServicios, true); ILogicaZona LZona = FabricaLogica.getLogicaZona(); LZona.Modificar(zona); lbResultado.Text = "Se ha modificado zona satisfactoriamente"; prop.Visible = false; secServicios.Visible = false; btCrearZona.Visible = false; btModificarZona.Visible = false; btEliminarZona.Visible = false; TxtNombre.Text = ""; } catch (Exception ex) { lbResultado.Text = ex.Message; } }
protected void BtnBuscar_Click(object sender, EventArgs e) { if (TBNombre.Text != "") { try { LblError.Text = ""; string _Nombre = Convert.ToString(TBNombre.Text); ILogicaCompania FCompania = FabricaLogica.getLogicaCompania(); Companias unaComp = FCompania.Buscar_Compania(_Nombre); Session["Compania"] = unaComp; if (unaComp == null) { ActivoFormularioAlta(); } else { TBDireccion.Text = unaComp.Direccion; TBTelefono.Text = unaComp.Telefono; ActivoFormularioModificacion(); } } catch (Exception ex) { LblError.ForeColor = System.Drawing.Color.Red; LblError.Text = ex.Message; } } }
protected void btnEliminar_Click(object sender, EventArgs e) { try { Apartamento apto = CargarApartamento(); InterfaceLogicaPropiedad inter = FabricaLogica.GetLogicaPropiedad(); inter.Eliminar(apto); } catch (ExcepcionPersonalizada ex) { mostrarMensajeError(ex.Message); return; } catch { mostrarMensajeError("Ocurrio un problema al eliminar el apartamento."); return; } lblMensaje.Text = "Apartamento eliminado con Exito."; LimpiarFormulario(); }
protected void btnModificarC_Click(object sender, EventArgs e) { Compania C; try { C = (Compania)Session["Compania"]; FabricaLogica.GetLogicaCompania().ModificarCompania(C); lblError.Text = "Compania modificada con éxito"; btnEliminar.Enabled = false; btnModificarC.Enabled = false; txttel.Enabled = false; txtDir.Enabled = false; txtNombre.ReadOnly = false; txtDir.Text = ""; txttel.Text = ""; txtNombre.Text = ""; } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void BtnEliminar_Click(object sender, EventArgs e) { try { Internacionales I = (Internacionales)Session["ViajeInternacional"]; FabricaLogica.GetLogicaViajes().BajaViaje(I); Panel2.Enabled = false; BtnEliminar.Enabled = false; txtBusqueda.Enabled = true; txtBusqueda.Text = ""; txtAsiento.Text = ""; txtCompania.Text = ""; txtDestino.Text = ""; txtDocumentacion.Text = ""; txtEmpleado.Text = ""; rblSAbordo.ClearSelection(); lblError.Text = "Viaje eliminado con éxito."; } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnEliminar_Click(object sender, EventArgs e) { try { LocalComercial local = CargarLocal(); InterfaceLogicaPropiedad inter = FabricaLogica.GetLogicaPropiedad(); inter.Eliminar(local); } catch (ExcepcionPersonalizada ex) { mostrarMensajeError(ex.Message); return; } catch { mostrarMensajeError("Ocurrio un problema al eliminar el Local comercial."); return; } lblMensaje.Text = "Local Comercial eliminado con Exito."; LimpiarFormulario(); }
public List <FacturaCompra> Get() { List <FacturaCompra> listapiprod = FabricaLogica.GetControladorFC().listarFC(); return(listapiprod); }
public LineaFacturaCompra registrarProductoenFactura(int id, int cantidad) { return(FabricaLogica.GetControladorFC().registrarProductoenFactura(id, cantidad)); }
public FacturaCompra cerrarIngresoFactura() { return(FabricaLogica.GetControladorFC().cerrarIngresoFactura()); }
public FacturaCompra ingresarNumeroFactura(string numero, DateTime fecha, string prov) { return(FabricaLogica.GetControladorFC().iniciarIngresoFactura(numero, fecha, prov)); }