public async Task <IEnumerable <Cliente> > GetClientesAsync() { var resStr = await _client.GetStringAsync(""); ClienteList ArrP = JsonConvert.DeserializeObject <ClienteList>(resStr); List <Cliente> ListClient = new List <Cliente>(); for (int i = 0; i < ArrP.data.Count; i++) { ListClient.Add(new Cliente { clienteId = ArrP.data[i].clienteId, nombrecl = ArrP.data[i].nombrecl, apellidocl = ArrP.data[i].apellidocl, nacimiento = ArrP.data[i].nacimiento, modificado = ArrP.data[i].modificado, usuarioId = ArrP.data[i].usuarioId, direccion = ArrP.data[i].direccion, telefono = ArrP.data[i].telefono, creado = ArrP.data[i].creado }); } IEnumerable <Cliente> INumClient = ListClient; return(INumClient); }
private IEnumerable <ClienteItemViewModel> ToClienteItemViewModel() { return(ClienteList.Select(m => new ClienteItemViewModel { idCliente = m.idCliente, nombreCliente = m.nombreCliente, numeroDocumento = m.numeroDocumento, email = m.email, telefono = m.telefono, celular = m.celular, sexo = m.sexo, direccion = m.direccion, zipCode = m.zipCode, esEventual = m.esEventual, observacion = m.observacion, estado = m.estado, idUbicacionGeografica = m.idUbicacionGeografica, idGrupoCliente = m.idGrupoCliente, nombreGrupo = m.nombreGrupo, nroVentasCotizaciones = m.nroVentasCotizaciones, idDocumento = m.idDocumento, nombre = m.nombre, tipoDocumento = m.tipoDocumento, BackgroundItem = (m.estado == 0) ? (Color)App.Current.Resources["AlertLight"] : Color.Transparent, TextColorItem = (m.estado == 0) ? (Color)App.Current.Resources["Alert"] : (Color)App.Current.Resources["GreyDark"], })); }
protected ClientSelectForm(Form parent, EEstado estado, ClienteList lista) : base(true, parent, estado, lista) { InitializeComponent(); _view_mode = molView.Select; _action_result = DialogResult.Cancel; }
private void linkCliente_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { var cliente = new ClienteList(); cliente.ShowDialog(); codCLiente = cliente.codCliente; QuemComprou.Text = cliente.nomeCliente; }
/// <summary> /// Obtener Lista de Clientes /// </summary> /// <param name="page"></param> /// <param name="pageSize"></param> /// <returns></returns> public static ClienteList Get(int page, int pageSize) { ClienteList res = new ClienteList(); SqlCommand cmd = null; SqlDataReader dr = null; string query = @"SELECT * FROM Cliente INNER JOIN Persona ON Cliente.IdPersona=Persona.IdPersona WHERE Persona.Borrado=0 ORDER BY Nombre ASC OFFSET @pageSize * (@page - 1) ROWS FETCH NEXT @pageSize ROWS ONLY"; try { cmd = Methods.CreateBasicCommand(query); cmd.Parameters.AddWithValue("@page", page); cmd.Parameters.AddWithValue("@pageSize", pageSize); dr = Methods.ExecuteDataReaderCommand(cmd); while (dr.Read()) { res.Add(new Cliente() { IdPersona = dr.GetInt32(0), Nit = dr.GetString(1), Razon = dr.GetString(2), FechaRegistro = dr.GetDateTime(3), Ci = dr.GetString(5), Nombre = dr.GetString(6), PrimerApellido = dr.GetString(7), SegundoApellido = dr.GetString(8), Sexo = SexoDal.Get(dr.GetInt32(9)), FechaNacimiento = dr.GetDateTime(10), Usuario = UsuarioDal.Get(dr.GetInt32(11)), Correos = CorreoDal.GetList(dr.GetInt32(0)), Telefonos = TelefonoDal.GetList(dr.GetInt32(0)), Direcciones = DireccionDal.GetList(dr.GetInt32(0)) }); } } catch (SqlException ex) { //Methods.GenerateLogsRelease("KeyValuePacienteListDal", "Obtener", ex.Message + " " + ex.StackTrace); throw ex; } catch (Exception ex) { //Methods.GenerateLogsRelease("KeyValuePacienteListDal", "Obtener", ex.Message + " " + ex.StackTrace); throw ex; } finally { cmd.Connection.Close(); } return(res); }
private void BindGrid() { UserList.DataSource = cEmpleado.obtenerEmpleados(objConexion).Tables[0].DefaultView; UserList.DataBind(); cEmpleado.closeConexion(); ClienteList.DataSource = cCliente.obtenerClientes(objConexion).Tables[0].DefaultView; ClienteList.DataBind(); cCliente.closeConexion(); }
private void seleccionar_Click(object sender, EventArgs e) { ClienteList form = new ClienteList(true); var result = form.ShowDialog(); if (result == DialogResult.OK) { this.cliente = form.returnCliente; clie_nombre.Text = this.cliente.clie_nombre; } }
public static ClientListViewModel Get(ClienteList sourceList) { ClientListViewModel list = new ClientListViewModel(); foreach (ClienteInfo item in sourceList) { list.Add(ClientViewModel.New(item)); } return(list); }
/// <summary> /// Implementa Save_button_Click /// </summary> protected override void SubmitAction() { PgMng.Reset(4, 1, Face.Resources.Messages.RETRIEVING_DATA, this); _familia = TodosFamilia_CkB.Checked ? null : _familia; _producto = TodosProducto_CkB.Checked ? null : _producto; DateTime f_ini = FInicial_DTP.Checked ? FInicial_DTP.Value : DateTime.MinValue; DateTime f_fin = FFinal_DTP.Checked ? FFinal_DTP.Value : DateTime.MaxValue; string filtro = GetFilterValues(); IDataReader reader; if (Cliente_RB.Checked) { Library.Invoice.QueryConditions conditions = new Library.Invoice.QueryConditions(); conditions.Familia = _familia; conditions.Producto = _producto; conditions.FechaIni = f_ini; conditions.FechaFin = f_fin; conditions.Order = (Ascendente_RB.Checked) ? ListSortDirection.Ascending : ListSortDirection.Descending; reader = ClienteList.GetPrices(conditions); } else { Library.Store.QueryConditions conditions = new Library.Store.QueryConditions(); conditions.Familia = _familia; conditions.Producto = _producto; conditions.FechaIni = f_ini; conditions.FechaFin = f_fin; conditions.Order = (Ascendente_RB.Checked) ? ListSortDirection.Ascending : ListSortDirection.Descending; reader = ProveedorList.GetPrices(conditions); } PgMng.Grow(); if (reader.Read()) { PreciosForm form = new PreciosForm(_tipo, reader, filtro); PgMng.Grow(); form.ShowDialog(this); PgMng.FillUp(); } else { MessageBox.Show(moleQule.Face.Resources.Messages.NO_DATA_REPORTS, moleQule.Face.Resources.Labels.ADVISE_TITLE, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); PgMng.FillUp(); } _action_result = DialogResult.Ignore; }
public override void UpdateList() { switch (_current_action) { case molAction.Add: case molAction.Copy: if (_entity == null) { return; } List.AddItem(_entity.GetInfo(false)); if (FilterType == IFilterType.Filter) { ClienteList list = ClienteList.GetList(_filter_results); list.AddItem(_entity.GetInfo(false)); _filter_results = list.GetSortedList(); } break; case molAction.Edit: case molAction.Lock: case molAction.Unlock: if (_entity == null) { return; } ActiveItem.CopyFrom(_entity); break; case molAction.Delete: if (ActiveItem == null) { return; } List.RemoveItem(ActiveOID); if (FilterType == IFilterType.Filter) { ClienteList list = ClienteList.GetList(_filter_results); list.RemoveItem(ActiveOID); _filter_results = list.GetSortedList(); } break; } RefreshSources(); if (_entity != null) { Select(_entity.Oid); } _entity = null; }
private void Matricular_B_Click(object sender, EventArgs e) { if (_entity.FechaCaducidad < DateTime.Today) { MessageBox.Show(Resources.Messages.CONVOCATORIA_FINALIZADA); return; } AlumnoSelectForm formAlumno = new AlumnoSelectForm(this); if (formAlumno.ShowDialog() == DialogResult.OK) { AlumnoInfo alumno = formAlumno.Selected as AlumnoInfo; if (_entity.Alumnos.GetItemByAlumno(alumno.Oid) != null) { MessageBox.Show(Resources.Messages.ALUMNO_YA_MATRICULADO); return; } AlumnoClienteList aclientes = AlumnoClienteList.GetListByAlumno(alumno.Oid, false); if (aclientes.Count == 0) { MessageBox.Show(Resources.Messages.NO_CLIENT_ASSOCIATED); return; } else if (aclientes.Count == 1) { _entity.Alumnos.NewItem(_entity, aclientes[0]); } else { List <string> oids = new List <string>(); foreach (AlumnoClienteInfo item in aclientes) { oids.Add(item.OidCliente.ToString()); } ClienteList clientes = ClienteList.GetListByList(oids, false); ClientSelectForm formClientes = new ClientSelectForm(this, clientes); if (formClientes.ShowDialog() == DialogResult.OK) { ClienteInfo cliente = formClientes.Selected as ClienteInfo; _entity.Alumnos.NewItem(_entity, alumno, cliente); } } } }
public override void PrintList() { PgMng.Reset(3, 1, Face.Resources.Messages.LOADING_DATA, this); ClienteReportMng reportMng = new ClienteReportMng(AppContext.ActiveSchema, this.Text, this.FilterValues); PgMng.Grow(Face.Resources.Messages.BUILDING_REPORT); ClienteListRpt report = reportMng.GetListReport(ClienteList.GetList((IList <ClienteInfo>)Datos.List)); PgMng.FillUp(); ShowReport(report); }
private void CargarFactura(int facturaId) { FacturaIdHD.Value = facturaId.ToString(); ClienteList.DataBind(); Factura obj = FacturaBLL.GetFacturaById(facturaId); DescripcionTextBox.Text = obj.Descripcion; SubTotalTextBox.Text = obj.SubTotal.ToString(); ClienteList.SelectedValue = obj.ClienteId.ToString(); GridProducto.DataBind(); }
protected void PrintDetail(OutputDeliveryList lista) { PgMng.Reset(4, 1, Face.Resources.Messages.LOADING_DATA, this); ClienteList clientes = ClienteList.GetList(false); PgMng.Grow(); OutputDeliveryReportMng rptMng = new OutputDeliveryReportMng(AppContext.ActiveSchema, this.Text, string.Empty); ReportClass report = rptMng.GetDetailListReport(lista, clientes, this._tipo, this.FInicial_DTP.Value, this.FFinal_DTP.Value); PgMng.FillUp(); ShowReport(report); }
protected void PrintList(OutputDeliveryList lista) { PgMng.Reset(4, 1, Face.Resources.Messages.LOADING_DATA, this); ClienteList clientes = ClienteList.GetList(false); PgMng.Grow(); OutputDeliveryReportMng rptMng = new OutputDeliveryReportMng(AppContext.ActiveSchema, Titulo, Filtro); ReportClass report = rptMng.GetListReport(lista, clientes); PgMng.FillUp(); ShowReport(report); }
protected ClientMngForm(bool isModal, Form parent, EEstado estado, ClienteList list) : base(isModal, parent, list) { InitializeComponent(); SetView(molView.Normal); // Parche para poder abrir el formulario en modo diseño y no perder la configuracion de columnas DatosLocal_BS = Datos; Tabla.DataSource = DatosLocal_BS; SetMainDataGridView(Tabla); Datos.DataSource = ClienteList.NewList().GetSortedList(); SortProperty = Nombre.DataPropertyName; _estado = estado; }
protected override void RefreshMainData() { PgMng.Grow(string.Empty, "Clientes"); _selectedOid = ActiveOID; switch (DataType) { case EntityMngFormTypeData.Default: List = ClienteList.GetList(_estado, false); break; case EntityMngFormTypeData.ByParameter: _sorted_list = List.GetSortedList(); break; } PgMng.Grow(string.Empty, "Lista de Clientes"); }
/// <summary> /// Obtiene la lista de Cliente /// </summary> /// <returns>Cliente Lista</returns> public static ClienteList Get() { ClienteList lista = null; try { lista = ClienteListDal.Get(); } catch (SqlException ex) { throw ex; } catch (Exception ex) { throw ex; } return(lista); }
/// <summary> /// Obtiene la lista de Clientes /// </summary> /// <returns>Cliente Lista</returns> public static ClienteList Get(int page, int pageSize) { ClienteList lista = null; try { lista = ClienteListDal.Get(page, pageSize); } catch (SqlException ex) { throw ex; } catch (Exception ex) { throw ex; } return(lista); }
// GET: Clientes/Details/5 public ActionResult Details(Guid id) { //var con = id.ToGuid(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Clientes clientes = db.Clientes.Find(id); if (clientes == null) { return(HttpNotFound()); } var res = HttpContext.Request.Cookies.Get("Cliente").Value;//.AllKeys.Contains("Cliente"); var conver = JsonConvert.DeserializeObject <List <Clientes> >(res); ClienteList clientesTodos = new ClienteList { Nombre = clientes.Nombre, Apellido = clientes.Apellido, Rtn = clientes.Rtn, Clienteslis = conver }; return(View(clientesTodos)); }
protected override void SelectEntities(EntidadInfo entidad) { _tipo = entidad.Tipo; _entity_type_oid = entidad.Oid; switch (_tipo) { case "Cliente": { ClienteList clientes = ClienteList.GetList(false); List <ClienteInfo> lista = new List <ClienteInfo>(); foreach (ClienteInfo obj in clientes) { if (entidad.Agentes.GetItemByProperty("Oid", obj.Oid) == null) { lista.Add(obj); } } Datos_Agentes.DataSource = lista; } break; case "Alumno": { AlumnoList alumnos = AlumnoList.GetList(false);; List <AlumnoInfo> lista = new List <AlumnoInfo>(); foreach (AlumnoInfo obj in alumnos) { if (entidad.Agentes.GetItemByProperty("Oid", obj.Oid) == null) { lista.Add(obj); } } Datos_Agentes.DataSource = lista; } break; case "Empleado": { InstructorList empleados = InstructorList.GetList(false); List <InstructorInfo> lista = new List <InstructorInfo>(); foreach (InstructorInfo obj in empleados) { if (entidad.Agentes.GetItemByProperty("Oid", obj.Oid) == null) { lista.Add(obj); } } Datos_Agentes.DataSource = lista; } break; //case "Factura": // { // FacturaList facturas = FacturaList.GetList(false); // List<FacturaInfo> lista = new List<FacturaInfo>(); // foreach (FacturaInfo obj in facturas) // { // if (!entidad.Agentes.ContainsAgent(obj.Oid)) // lista.Add(obj); // } // Datos_Agentes.DataSource = lista; // } // break; case "Auditoria": { AuditoriaList auditorias = AuditoriaList.GetList(); List <AuditoriaInfo> lista = new List <AuditoriaInfo>(); foreach (AuditoriaInfo obj in auditorias) { if (entidad.Agentes.GetItemByProperty("Oid", obj.Oid) == null) { lista.Add(obj); } } Datos_Agentes.DataSource = lista; } break; case "Proveedor": { ProveedorList proveedores = ProveedorList.GetList(false); List <ProveedorInfo> lista = new List <ProveedorInfo>(); foreach (ProveedorInfo obj in proveedores) { if (entidad.Agentes.GetItemByProperty("Oid", obj.Oid) == null) { lista.Add(obj); } } Datos_Agentes.DataSource = lista; } break; case "Promocion": { PromocionList promociones = PromocionList.GetList(false); List <PromocionInfo> lista = new List <PromocionInfo>(); foreach (PromocionInfo obj in promociones) { if (entidad.Agentes.GetItemByProperty("Oid", obj.Oid) == null) { lista.Add(obj); } } Datos_Agentes.DataSource = lista; } break; case "Curso": { CursoList cursos = CursoList.GetList(false); List <CursoInfo> lista = new List <CursoInfo>(); foreach (CursoInfo obj in cursos) { if (entidad.Agentes.GetItemByProperty("Oid", obj.Oid) == null) { lista.Add(obj); } } Datos_Agentes.DataSource = lista; } break; case "Modulo": { ModuloList modulos = ModuloList.GetList(false); List <ModuloInfo> lista = new List <ModuloInfo>(); foreach (ModuloInfo obj in modulos) { if (entidad.Agentes.GetItemByProperty("Oid", obj.Oid) == null) { lista.Add(obj); } } Datos_Agentes.DataSource = lista; } break; //default: // _tipo = ""; // throw new iQException("No se ha encontrado el tipo de entidad " + entidad.Tipo); } Format(); }
protected override void PrintAction() { PgMng.Reset(4, 1, Face.Resources.Messages.RETRIEVING_DATA, this); ClienteInfo cliente = TodosCliente_CkB.Checked ? null : _cliente; SerieInfo serie = TodosSerie_CkB.Checked ? null : _serie; FormatConfCarteraClientesReport conf = new FormatConfCarteraClientesReport(); conf.tipo = (ETipoFacturas)(long)TipoFactura_CB.SelectedValue; conf.orden_ascendente = Ascendente_RB.Checked; conf.resumido = Resumido_RB.Checked; conf.verCobros = Detallado_RB.Checked; conf.campo_ordenacion = Ordenar_CB.SelectedItem.ToString(); if (FInicial_DTP.Checked) { conf.inicio = FInicial_DTP.Value; } else { conf.inicio = DateTime.MinValue; } if (FFinal_DTP.Checked) { conf.final = FFinal_DTP.Value; } else { conf.final = DateTime.MaxValue; } string filtro = GetFilterValues(); PgMng.Grow(); ClienteList clientes = ClienteList.GetList(false); //Quitamos el cliente CONSUMO PROPIO por peticion del Balaños ClienteInfo cp = clientes.GetItemByProperty("Nombre", "CONSUMO PROPIO"); if (cp != null) { clientes.RemoveItem(cp.Oid); } PgMng.Grow(Face.Resources.Messages.BUILDING_REPORT); ClienteReportMng reportMng = new ClienteReportMng(AppContext.ActiveSchema, this.Text, filtro); if (!TodosCliente_CkB.Checked) { InformeCarteraClientesRpt rpt = reportMng.GetCarteraClientesReport(_cliente, _serie, conf); PgMng.FillUp(); ShowReport(rpt); } else { InformeCarteraClientesRpt rpt = reportMng.GetCarteraClientesReport(clientes, _serie, conf); PgMng.FillUp(); ShowReport(rpt); } _action_result = DialogResult.Ignore; }
public ClientSelectForm(Form parent, ClienteList lista) : this(parent, EEstado.Todos, lista) { }