public List <VendedorDataSource> Busqueda(string tipo, string buscar) { List <VendedorDataSource> vendbus = new List <VendedorDataSource>(); try { var items = persistencia.Busqueda(tipo, buscar).OrderBy(v => v.idvendedor); foreach (var item in items) { VendedorDataSource vend = new VendedorDataSource(); vend.Codigo = item.idvendedor; vend.Tipo = item.tipo == "0" ? "VENDEDOR" : "MESERO"; vend.Nombre = item.nombrevendedor; vend.Cedula = item.cedula; vend.Telefono = item.telefono; vend.Email = item.emailvend; vend.Direccion = item.direcvend; vend.Activo = item.activo; vend.ComisionR = item.comisionrango; vend.Comision = item.comision; vendbus.Add(vend); } } catch (Exception ex) { throw ex; } return(vendbus); }
public void CargarDatos(int codigvend) { VendedorDataSource vendedor = new VendedorDataSource(); try { vendedor = this.negocioVendedor.DevolverVendedor(codigvend); } catch (Exception ex) { MessageBox.Show("Se presento un error", ex.Message, MessageBoxButtons.OK); } txt_codigo.Text = Convert.ToString(vendedor.Codigo); txt_cedula.Text = vendedor.Cedula; txt_nombre.Text = vendedor.Nombre; txt_telefono.Text = vendedor.Telefono; txt_direcc.Text = vendedor.Direccion; txt_email.Text = vendedor.Email; combo_tipo.SelectedIndex = vendedor.Tipo == "0" ? 0 : 1; check_activo.Checked = vendedor.Activo; check_comixrango.Checked = vendedor.ComisionR; txt_comision.Text = Convert.ToString(vendedor.Comision); this.Habilitar(); txt_codigo.ReadOnly = true; combo_tipo.Focus(); }
private vendedor CambiarTipoE(VendedorDataSource vend) { vendedor ved = new vendedor(); ved.idvendedor = vend.Codigo; ved.tipo = vend.Tipo; ved.nombrevendedor = vend.Nombre; ved.cedula = vend.Cedula; ved.telefono = vend.Telefono; ved.emailvend = vend.Email; ved.direcvend = vend.Direccion; ved.activo = vend.Activo; ved.comisionrango = vend.ComisionR; ved.comision = vend.Comision; return(ved); }
public bool Guardar(VendedorDataSource vend) { bool val = false; vendedor ved = new vendedor(); ved = this.CambiarTipoE(vend); try { val = this.persistencia.Guardar(ved); } catch (Exception ex) { throw ex; } return(val); }
public VendedorDataSource DevolverVendedor(int codigvend) { VendedorDataSource vend = new VendedorDataSource(); vendedor vendda = new vendedor(); try { vendda = this.persistencia.DevolverVendedor(codigvend); } catch (Exception ex) { throw ex; } vend = this.CambiarTipoT(vendda); return(vend); }
private VendedorDataSource GuardarDatos() { VendedorDataSource vend = new VendedorDataSource(); vend.Compania = Program.compa; vend.Codigo = int.Parse(txt_codigo.Text); vend.Tipo = combo_tipo.SelectedIndex.ToString(); vend.Cedula = txt_cedula.Text; vend.Nombre = txt_nombre.Text; vend.Telefono = txt_telefono.Text; vend.Email = txt_email.Text; vend.Direccion = txt_direcc.Text; vend.Activo = check_activo.Checked; vend.ComisionR = check_comixrango.Checked; vend.Comision = Convert.ToDecimal(txt_comision.Text); return(vend); }
private VendedorDataSource CambiarTipoT(vendedor vendda) { VendedorDataSource vend = new VendedorDataSource(); vend.Compania = vendda.idcompania; vend.Codigo = vendda.idvendedor; vend.Tipo = vendda.tipo = vendda.tipo; vend.Nombre = vendda.nombrevendedor; vend.Cedula = vendda.cedula; vend.Telefono = vendda.telefono; vend.Email = vendda.emailvend; vend.Direccion = vendda.direcvend; vend.Activo = vendda.activo; vend.ComisionR = vendda.comisionrango; vend.Comision = vendda.comision; return(vend); }
private void btn_guardar_Click(object sender, EventArgs e) { bool valida = this.Validar(); if (valida) { VendedorDataSource vend = new VendedorDataSource(); vend = this.GuardarDatos(); bool guardo = false; if (txt_codigo.ReadOnly == false) { try { guardo = this.negocioVendedor.Guardar(vend); } catch (Exception ex) { MessageBox.Show("Se presento un error. " + ex.Message); } } else { try { guardo = this.negocioVendedor.Editar(vend); } catch (Exception ex) { MessageBox.Show("Se presento un error. " + ex.Message); } } if (guardo) { MessageBox.Show("EL REGISTRO FUE GUARDADO", "ERROR", MessageBoxButtons.OK); this.Inhabilitar(); } } }