private void btncliente_Click(object sender, EventArgs e) { var textBoxCliente = new List <TextBox>(); textBoxCliente.Add(textBoxnombre_cliente); textBoxCliente.Add(textBoxapellido_cliente); textBoxCliente.Add(textBoxnid_cliente); textBoxCliente.Add(textBoxcorreo_cliente); textBoxCliente.Add(textBoxtelefono_cliente); var LabelCliente = new List <Label>(); LabelCliente.Add(labelnombre_cliente); LabelCliente.Add(labelapellido_cliente); LabelCliente.Add(labelnid_cliente); LabelCliente.Add(labelcorreo_cliente); LabelCliente.Add(labeltelefono_cliente); object[] objetos = { dataGridView_clientes }; clientes = new ClientesVM(objetos, textBoxCliente, LabelCliente); tabControlPrincipal.SelectedIndex = 1; }
private void buttonCliente_Click(object sender, EventArgs e) { var textBoxCliente = new List <TextBox>(); textBoxCliente.Add(textBoxCliente_NID); textBoxCliente.Add(textBoxCliente_Nombre); textBoxCliente.Add(textBoxCliente_Apellido); textBoxCliente.Add(textBoxCliente_Email); textBoxCliente.Add(textBoxCliente_Telefono); textBoxCliente.Add(textBoxCliente_Direccion); var labelCliente = new List <Label>(); labelCliente.Add(labelCliente_NID); labelCliente.Add(labelCliente_Nombre); labelCliente.Add(labelCliente_Apellido); labelCliente.Add(labelCliente_Email); labelCliente.Add(labelCliente_Telefono); labelCliente.Add(labelCliente_Direccion); labelCliente.Add(label_PaginasClientes); object[] objetos = { pictureBoxCliente, checkBoxCliente_Credito, Properties.Resources.foto_de_perfil, dataGridView_Clientes, numeric_PaginasClientes }; clientes = new ClientesVM(objetos, textBoxCliente, labelCliente); tabControlPrincipal.SelectedIndex = 1; }
private static void CrearImagenClientes(ClientesVM clientesvm, string rutaPrincipal, Microsoft.AspNetCore.Http.IFormFileCollection archivos) { string nombreArchivo = Guid.NewGuid().ToString(); var subidas = Path.Combine(rutaPrincipal, @"imagenes\clientes"); var extension = Path.GetExtension(archivos[0].FileName); using (var fileStreams = new FileStream(Path.Combine(subidas, nombreArchivo + extension), FileMode.Create)) { archivos[0].CopyTo(fileStreams); } }
public IActionResult Create() { ClientesVM clientesvm = new ClientesVM() { Clientes = new Models.Clientes(), ListaCiudad = _contenedorTrabajo.Ciudad.GetListaCiudad(), ListaVendedor = _contenedorTrabajo.Vendedor.GetListaVendedor(), ListaTipoGranContribuyente = _contenedorTrabajo.TipoGranContribuyente.GetListaTipoGranContribuyente(), }; return(View(clientesvm)); }
public IActionResult Edit(int?id) { ClientesVM clientesvm = new ClientesVM() { Clientes = new Models.Clientes(), ListaCiudad = _contenedorTrabajo.Ciudad.GetListaCiudad(), ListaVendedor = _contenedorTrabajo.Vendedor.GetListaVendedor(), ListaTipoGranContribuyente = _contenedorTrabajo.TipoGranContribuyente.GetListaTipoGranContribuyente(), }; if (id != null) { clientesvm.Clientes = _contenedorTrabajo.Clientes.Get(id.GetValueOrDefault()); } return(View(clientesvm)); }
public IActionResult Create(ClientesVM clientesvm) { if (ModelState.IsValid) { string rutaPrincipal = _hostingEnvironment.WebRootPath; var archivos = HttpContext.Request.Form.Files; if (clientesvm.Clientes.ClienteId == 0) { _contenedorTrabajo.Clientes.Add(clientesvm.Clientes); _contenedorTrabajo.Save(); return(RedirectToAction(nameof(Index))); } } return(View()); }
private void btnCliente_Click(object sender, EventArgs e) { var textBoxCliente = new List <TextBox>(); textBoxCliente.Add(txtClienteNIt); textBoxCliente.Add(txtClienteNombre); textBoxCliente.Add(txtClienteApellido); textBoxCliente.Add(txtClienteEmail); textBoxCliente.Add(txtClienteTelefono); textBoxCliente.Add(txtClienteDireccion); var labelCliente = new List <Label>(); labelCliente.Add(lblClienteNIt); labelCliente.Add(lblClienteNombre); labelCliente.Add(lblClienteApellido); labelCliente.Add(lblClienteEmail); labelCliente.Add(lblClienteTelefono); labelCliente.Add(lblClienteDireccion); labelCliente.Add(lblPaginasClientes); var labelReporte = new List <Label>(); labelReporte.Add(lblReport_Nombre); labelReporte.Add(labelCliente_Deuda); labelReporte.Add(lblCliente_FechaDeuda); labelReporte.Add(lblCliente_pago); labelReporte.Add(lblCliente_fechaPago); labelReporte.Add(lblCliente_Ticket); labelReporte.Add(lblReport_Pagos); object[] objetos = { imagenCliente, checkBoxCliente_Credito, Properties.Resources.pensando, dataGridView_Clientes, numeric_PaginasClientes, dataGridViewCliente_Report }; clientes = new ClientesVM(objetos, textBoxCliente, labelCliente, labelReporte); tabControlPrincipal.SelectedIndex = 1; btnCliente.Enabled = false; btnConfiguracion.Enabled = true; }
public IActionResult Edit(ClientesVM clientesvm) { if (ModelState.IsValid) { string rutaPrincipal = _hostingEnvironment.WebRootPath; var archivos = HttpContext.Request.Form.Files; var clientesDesdeDb = _contenedorTrabajo.Clientes.Get(clientesvm.Clientes.ClienteId); if (archivos.Count() > 0) { _contenedorTrabajo.Clientes.Update(clientesvm.Clientes); _contenedorTrabajo.Save(); return(RedirectToAction(nameof(Index))); } _contenedorTrabajo.Clientes.Update(clientesvm.Clientes); _contenedorTrabajo.Save(); return(RedirectToAction(nameof(Index))); } return(View()); }
public NuevoClienteModal(ClientesVM vm) { InitializeComponent(); DataContext = vm; }
public EditClienteCommand(ClientesVM vm) { VM = vm; }
public NuevoClienteCommand(ClientesVM vm) { VM = vm; }