private void ButtonListar_Click(object sender, RoutedEventArgs e)
        {
            ClassCliente Logica = new ClassCliente();

            dataGrid1.ItemsSource  = Logica.ListarClientes();
            buttonEditar.IsEnabled = true;
        }
Exemple #2
0
        public JsonResult <Models.ClienteApi> Get(int id)
        {
            ClassCliente Lg = new ClassCliente();

            Models.ClienteApi personaJson = new Models.ClienteApi();
            var info = (from r in (IEnumerable <Cliente>)Lg.ListarClientes()
                        select new
            {
                codigo = r.ClienteID,
                nombre = r.Nombre,
                apellido = r.Apellido,
                nit = r.NIT,
                direccion = r.Direccion,
                telefono1 = r.Telefono1,
                telefono2 = r.Telefono2
            }
                        ).Where(s => s.codigo == id).ToList();

            foreach (var item in info)
            {
                personaJson.codigo    = item.codigo;
                personaJson.nombre    = item.nombre;
                personaJson.apellido  = item.apellido;
                personaJson.nit       = item.nit;
                personaJson.direccion = item.direccion;
                personaJson.telefono1 = item.telefono1;
                personaJson.telefono2 = item.telefono2;
            }
            return(Json <Models.ClienteApi>(personaJson));
        }
Exemple #3
0
        // GET: api/Cliente
        public IEnumerable Get()
        {
            ClassCliente Lg   = new ClassCliente();
            var          info = (from r in (IEnumerable <Cliente>)Lg.ListarClientes()
                                 select new
            {
                codigo = r.ClienteID,
                nombre = r.Nombre,
                apellido = r.Apellido,
                nit = r.NIT,
                direccion = r.Direccion,
                telefono1 = r.Telefono1,
                telefono2 = r.Telefono2
            }
                                 ).ToList();

            return(info.ToArray());
        }
        public UserControlFactura()
        {
            InitializeComponent();
            //Cliente
            ClassCliente Logica = new ClassCliente();

            comboBoxCliente.ItemsSource       = Logica.ListarClientes();
            comboBoxCliente.DisplayMemberPath = "Nombre";
            comboBoxCliente.SelectedValuePath = "ClienteID";
            //Empleado
            ClassEmpleado Logica2 = new ClassEmpleado();

            comboBoxEmpleado.ItemsSource       = Logica2.ListarEmpleados();
            comboBoxEmpleado.DisplayMemberPath = "Nombre";
            comboBoxEmpleado.SelectedValuePath = "EmpleadoID";
            //Producto
            ClassProductos Logica3 = new ClassProductos();

            comboBoxProducto.ItemsSource       = Logica3.ListarProductos();
            comboBoxProducto.DisplayMemberPath = "Nombre";
            comboBoxProducto.SelectedValuePath = "ProductosID";
        }
        public Facturacion()
        {
            InitializeComponent();
            ClassProducto Lg = new ClassProducto();

            comboProducto.ItemsSource       = Lg.ListarProducto();
            comboProducto.DisplayMemberPath = "nombreProducto";
            comboProducto.SelectedValuePath = "productoID";

            textBoxFecha.Text = DateTime.Now.ToString("yyyy/MM/dd");

            ClassCliente lista = new ClassCliente();

            comboCliente.ItemsSource       = lista.ListarClientes();
            comboCliente.DisplayMemberPath = "nombreCliente";
            comboCliente.SelectedValuePath = "clienteID";

            ClassEmpleado listar = new ClassEmpleado();

            comboEmpleado.ItemsSource       = listar.ListarEmpleado();
            comboEmpleado.DisplayMemberPath = "nombreEmpleado";
            comboEmpleado.SelectedValuePath = "empleadoID";
        }
Exemple #6
0
        public bool UpdatePersona(Models.ClienteApi _persona)
        {
            ClassCliente Logica            = new ClassCliente();
            Cliente      personaModificada = new Cliente();

            personaModificada = Logica.ListarClientes().Cast <Cliente>().Where(s => s.ClienteID == _persona.codigo)
                                .FirstOrDefault <Cliente>();
            if (personaModificada != null)
            {
                personaModificada.Nombre    = _persona.nombre;
                personaModificada.Apellido  = _persona.apellido;
                personaModificada.NIT       = _persona.nit;
                personaModificada.Direccion = _persona.direccion;
                personaModificada.Telefono1 = _persona.telefono1;
                personaModificada.Telefono2 = _persona.telefono2;
                Logica.ActualizarCliente(personaModificada);
            }
            else
            {
                return(false);
            }
            return(true);
        }