public bool anularDB(fa_Vendedor_Info info) { try { using (Entities_facturacion Context = new Entities_facturacion()) { fa_Vendedor Entity = Context.fa_Vendedor.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdVendedor == info.IdVendedor); if (Entity == null) { return(false); } Entity.Estado = info.Estado = "I"; Entity.IdUsuarioUltAnu = info.IdUsuarioUltAnu; Entity.MotivoAnula = info.MotivoAnula; Entity.Fecha_UltAnu = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public fa_Vendedor_Info get_info(int IdEmpresa, int IdVendedor) { try { fa_Vendedor_Info info = new fa_Vendedor_Info(); using (Entities_facturacion Context = new Entities_facturacion()) { fa_Vendedor Entity = Context.fa_Vendedor.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdVendedor == IdVendedor); if (Entity == null) { return(null); } info = new fa_Vendedor_Info { IdEmpresa = Entity.IdEmpresa, IdVendedor = Entity.IdVendedor, Codigo = Entity.Codigo, ve_cedula = Entity.ve_cedula, Ve_Vendedor = Entity.Ve_Vendedor, NomInterno = Entity.NomInterno, PorComision = Entity.PorComision, Estado = Entity.Estado }; } return(info); } catch (Exception) { throw; } }
public bool guardarDB(fa_Vendedor_Info info) { try { using (Entities_facturacion Context = new Entities_facturacion()) { fa_Vendedor Entity = new fa_Vendedor { IdEmpresa = info.IdEmpresa, IdVendedor = info.IdVendedor = get_id(info.IdEmpresa), Codigo = info.Codigo, ve_cedula = info.ve_cedula, Ve_Vendedor = info.Ve_Vendedor, Estado = info.Estado = "A", NomInterno = info.NomInterno, PorComision = info.PorComision, IdUsuario = info.IdUsuario, Fecha_Transac = DateTime.Now }; Context.fa_Vendedor.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public Boolean VerificaSiExisteVendedor(fa_Vendedor_Info info, ref string msg) { Boolean resultado = false; try { EntitiesFacturacion oEnt = new EntitiesFacturacion(); var listado = from C in oEnt.fa_Vendedor where info.ve_cedula == C.ve_cedula && info.IdEmpresa == C.IdEmpresa select C; if (listado.ToList().Count > 0) { resultado = true; } return(resultado); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); msg = ex.ToString(); oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
public Boolean ModificarDB(fa_Vendedor_Info info, ref string msg) { try { using (EntitiesFacturacion context = new EntitiesFacturacion()) { var contact = context.fa_Vendedor.FirstOrDefault(obj => obj.IdEmpresa == info.IdEmpresa && obj.IdVendedor == info.IdVendedor); if (contact != null) { contact.Ve_Vendedor = info.Ve_Vendedor; contact.IdUsuarioUltMod = info.IdUsuarioUltMod; contact.Fecha_UltMod = info.Fecha_UltMod; contact.Estado = info.Estado; context.SaveChanges(); msg = "Se ha procedido actualizar el registro del Vendedor #: " + info.IdVendedor.ToString() + " exitosamente"; } } return(true); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); msg = ex.ToString(); oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
public List <fa_Vendedor_Info> Get_List_Vendedores(int idempresa) { try { List <fa_Vendedor_Info> lM = new List <fa_Vendedor_Info>(); EntitiesFacturacion OEPVendedor = new EntitiesFacturacion(); var select_pv = from A in OEPVendedor.fa_Vendedor where A.IdEmpresa == idempresa select A; foreach (var item in select_pv) { fa_Vendedor_Info info = new fa_Vendedor_Info(); info.IdEmpresa = item.IdEmpresa; info.IdVendedor = item.IdVendedor; info.Ve_Vendedor = item.Ve_Vendedor.Trim(); info.Estado = item.Estado; info.ve_cedula = item.ve_cedula; info.SEstado = (item.Estado == "A") ? "ACTIVO" : "*ANULADO*"; lM.Add(info); } return(lM); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.ToString(); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public ActionResult Index() { #region Validar Session if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession)) { return(RedirectToAction("Login", new { Area = "", Controller = "Account" })); } SessionFixed.IdTransaccionSession = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString(); SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession; #endregion #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Facturacion", "Vendedor", "Index"); ViewBag.Nuevo = info.Nuevo; ViewBag.Modificar = info.Modificar; ViewBag.Anular = info.Anular; #endregion fa_Vendedor_Info model = new fa_Vendedor_Info { IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession), IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa), }; var lst = bus_vendedor.get_list(model.IdEmpresa, true); Lista_Vendedor.set_list(lst, model.IdTransaccionSession); return(View(model)); }
public Boolean GrabarDB(fa_Vendedor_Info info, List <fa_VendedorxSucursal_Info> lstVendeSucu, ref int id, ref string msg) { try { fa_Vendedor_Data data = new fa_Vendedor_Data(); fa_VendedorxSucursal_Bus vendedorxsucursal_bus = new fa_VendedorxSucursal_Bus(); if (data.GrabarDB(info, ref id, ref msg)) { foreach (var item in lstVendeSucu) { item.IdVendedor = id; } return(vendedorxsucursal_bus.GrabarDB(lstVendeSucu, ref msg)); } else { return(false); } } catch (Exception ex) { Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message); throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "GrabarDB", ex.Message), ex) { EntityType = typeof(fa_TipoNota_Bus) }; } }
public Boolean GrabarDB(fa_Vendedor_Info info, ref int id, ref string msg) { try { using (EntitiesFacturacion context = new EntitiesFacturacion()) { var address = new fa_Vendedor(); info.IdVendedor = address.IdVendedor = id = GetId(info.IdEmpresa); address.IdEmpresa = info.IdEmpresa; address.Ve_Vendedor = info.Ve_Vendedor; address.IdUsuario = info.IdUsuario; address.Fecha_Transac = info.Fecha_Transac; address.nom_pc = info.nom_pc; address.ip = info.ip; address.Estado = "A"; address.ve_cedula = info.ve_cedula; context.fa_Vendedor.Add(address); context.SaveChanges(); msg = "Se ha procedido a grabar el registro del Vendedor #: " + id.ToString() + " exitosamente."; } return(true); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); msg = ex.ToString(); oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
public fa_Vendedor_Info get_Vendedor() { try { info = new fa_Vendedor_Info(); info.IdEmpresa = param.IdEmpresa; info.IdVendedor = (this.lbl_id_vendedor.Text == "") ? 0 : Convert.ToInt32(this.lbl_id_vendedor.Text); info.Ve_Vendedor = this.txt_vendedor.Text; info.ve_cedula = txt_ci_ruc.Text; info.Estado = (chk_estado.Checked == true) ? "A" : "I"; info.IdUsuario = param.IdUsuario; info.Fecha_Transac = DateTime.Now; info.IdUsuarioUltAnu = param.IdUsuario; info.Fecha_UltAnu = DateTime.Now; info.IdUsuarioUltMod = param.IdUsuario; info.Fecha_UltMod = DateTime.Now; info.nom_pc = param.nom_pc; info.ip = param.ip; return(info); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return(new fa_Vendedor_Info()); } }
public ActionResult Consultar(int IdEmpresa = 0, int IdVendedor = 0, bool Exito = false) { fa_Vendedor_Info model = bus_vendedor.get_info(IdEmpresa, IdVendedor); if (model == null) { return(RedirectToAction("Index")); } #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Facturacion", "Vendedor", "Index"); if (model.Estado == "I") { info.Modificar = false; info.Anular = false; } ViewBag.Nuevo = info.Nuevo; ViewBag.Modificar = info.Modificar; ViewBag.Anular = info.Anular; #endregion if (Exito) { ViewBag.MensajeSuccess = MensajeSuccess; } return(View(model)); }
public bool modificarDB(fa_Vendedor_Info info) { try { using (Entities_facturacion Context = new Entities_facturacion()) { fa_Vendedor Entity = Context.fa_Vendedor.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdVendedor == info.IdVendedor); if (Entity == null) { return(false); } Entity.Codigo = info.Codigo; Entity.ve_cedula = info.ve_cedula; Entity.Ve_Vendedor = info.Ve_Vendedor; Entity.PorComision = info.PorComision; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.NomInterno = info.NomInterno; Entity.Fecha_UltMod = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public ActionResult Anular(fa_Vendedor_Info model) { model.IdUsuarioUltAnu = SessionFixed.IdUsuario.ToString(); if (!bus_vendedor.anularDB(model)) { return(View(model)); } return(RedirectToAction("Index")); }
public ActionResult Nuevo(fa_Vendedor_Info model) { model.IdUsuario = SessionFixed.IdUsuario.ToString(); if (!bus_vendedor.guardarDB(model)) { return(View(model)); } return(RedirectToAction("Consultar", new { IdEmpresa = model.IdEmpresa, IdVendedor = model.IdVendedor, Exito = true })); }
public ActionResult Nuevo(int IdEmpresa = 0) { fa_Vendedor_Info model = new fa_Vendedor_Info { IdEmpresa = IdEmpresa }; return(View(model)); }
public ActionResult Anular(int IdEmpresa = 0, int IdVendedor = 0) { fa_Vendedor_Info model = bus_vendedor.get_info(IdEmpresa, IdVendedor); if (model == null) { return(RedirectToAction("Index")); } return(View(model)); }
public bool anularDB(fa_Vendedor_Info info) { try { return(odata.anularDB(info)); } catch (Exception) { throw; } }
private void UltraGrid_Vendedor_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { try { info = GetSelectedRow((DevExpress.XtraGrid.Views.Grid.GridView)sender); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public fa_Vendedor_Info get_VendedorInfo() { try { InfoVendedor = listVendedor.FirstOrDefault(v => v.IdVendedor == Convert.ToInt32(cmb_vendedor.EditValue)); return(InfoVendedor); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); return(new fa_Vendedor_Info()); } }
public Boolean VerificaSiExisteVendedor(fa_Vendedor_Info info, ref string msg) { try { fa_Vendedor_Data data = new fa_Vendedor_Data(); return(data.VerificaSiExisteVendedor(info, ref msg)); } catch (Exception ex) { Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message); throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "VerificaSiExisteVendedor", ex.Message), ex) { EntityType = typeof(fa_TipoNota_Bus) }; } }
public ActionResult Nuevo(int IdEmpresa = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Facturacion", "Vendedor", "Index"); if (!info.Nuevo) { return(RedirectToAction("Index")); } #endregion fa_Vendedor_Info model = new fa_Vendedor_Info { IdEmpresa = IdEmpresa }; return(View(model)); }
public ActionResult Anular(int IdEmpresa = 0, int IdVendedor = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Facturacion", "Vendedor", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion fa_Vendedor_Info model = bus_vendedor.get_info(IdEmpresa, IdVendedor); if (model == null) { return(RedirectToAction("Index")); } return(View(model)); }
private void txt_ci_ruc_Leave(object sender, EventArgs e) { fa_Vendedor_Bus vendedor_bus = new fa_Vendedor_Bus(); try { string Mensaje = ""; tb_persona_bus busPer = new tb_persona_bus(); if (!busPer.VericarCedulaExiste(txt_ci_ruc.Text, ref Mensaje)) { fa_Vendedor_Bus busvend = new fa_Vendedor_Bus(); fa_Vendedor_Info info_ven = new fa_Vendedor_Info(); info_ven = new fa_Vendedor_Info(); info_ven.IdEmpresa = param.IdEmpresa; info_ven.IdVendedor = (this.lbl_id_vendedor.Text == "") ? 0 : Convert.ToInt32(this.lbl_id_vendedor.Text); info_ven.Ve_Vendedor = this.txt_vendedor.Text; info_ven.Ve_Comision = Convert.ToDouble(this.txt_comision.Text); info_ven.ve_cedula = txt_ci_ruc.Text; info_ven.Estado = (chk_estado.Checked == true) ? "A" : "I"; info_ven.IdUsuario = param.IdUsuario; info_ven.Fecha_Transac = DateTime.Now; info_ven.IdUsuarioUltAnu = param.IdUsuario; info_ven.Fecha_UltAnu = DateTime.Now; info_ven.IdUsuarioUltMod = param.IdUsuario; info_ven.Fecha_UltMod = DateTime.Now; info_ven.nom_pc = param.nom_pc; info_ven.ip = param.ip; if (busvend.VerificaSiExisteVendedor(info_ven, ref Mensaje)) { _Accion = Cl_Enumeradores.eTipo_action.actualizar; MessageBox.Show("El Vendedor ya existe se procedera a Modificarlo"); } else { _Accion = Cl_Enumeradores.eTipo_action.grabar; } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Boolean AnularDB(fa_Vendedor_Info info, ref string msg) { try { EntitiesFacturacion OEPVendedor = new EntitiesFacturacion(); var select = from q in OEPVendedor.fa_Vendedor where q.IdEmpresa == info.IdEmpresa && q.IdVendedor == info.IdVendedor select q; if (select.ToList().Count > 0) { using (EntitiesFacturacion context = new EntitiesFacturacion()) { var contact = context.fa_Vendedor.FirstOrDefault(obj => obj.IdEmpresa == info.IdEmpresa && obj.IdVendedor == info.IdVendedor); if (contact != null) { contact.IdUsuarioUltAnu = info.IdUsuarioUltAnu; contact.Fecha_UltAnu = info.Fecha_UltAnu; contact.Estado = "I"; contact.MotivoAnula = info.MotiAnula; context.SaveChanges(); msg = "Se ha procedido anular el registro del Vendedor #: " + info.IdVendedor.ToString() + " exitosamente"; } } return(true); } else { msg = "No es posible anular el registro del Vendedor #: " + info.Ve_Vendedor + " debido a que ya se encuentra anulado."; return(false); } } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); msg = ex.ToString(); oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
void LimpiarDatos() { try { _Accion = Cl_Enumeradores.eTipo_action.grabar; info = new fa_Vendedor_Info(); lm = new List <fa_VendedorxSucursal_Info>(); Cargar_Grid(); this.lbl_id_vendedor.Text = ""; this.txt_vendedor.Text = ""; this.txt_comision.Text = "0.00"; txt_ci_ruc.Text = ""; chk_estado.Checked = true; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void getCabecera() { try { infoBodega = UCfaBodega.get_bodega(); infoSucursal = UCfaBodega.get_sucursal(); infocotizacion.IdBodega = infoBodega.IdBodega; infocotizacion.IdSucursal = infoBodega.IdSucursal; infocotizacion.IdCliente = Convert.ToInt32(UCfaCliente.cmb_cliente.EditValue); infocotizacion.cc_tipopago = (rbtnContado.Checked == true) ? "CON" : "CRE"; infocotizacion.cc_fecha = dateFecha.Value; infocotizacion.cc_diasPlazo = Convert.ToInt32(spinEditDiasPlazo.Value); infocotizacion.cc_observacion = txtObservacion.Text; infocotizacion.cc_interes = Convert.ToDouble(txtInteres.EditValue); infocotizacion.cc_transporte = Convert.ToDouble(txtTransporte.EditValue); infocotizacion.cc_otroValor1 = Convert.ToDouble(txtOtro1.EditValue); infocotizacion.cc_otroValor2 = Convert.ToDouble(txtOtro2.EditValue); infocotizacion.CodCotizacion = txtCodigoCot.Text; infocotizacion.IdVendedor = Convert.ToInt32(UCfaCliente.cmb_vendedor.EditValue); fa_Cliente_Bus clientebus = new fa_Cliente_Bus(); fa_Vendedor_Info vendedor = new fa_Vendedor_Info(); infoCliente.IdCliente = Convert.ToInt32(UCfaCliente.cmb_cliente.EditValue); clientebus.ConsultarClienteVendedor(param.IdEmpresa, ref infoCliente, ref vendedor); infocotizacion.cc_dirigidoA = UCfaCliente.cmb_cliente.Text; infocotizacion.cc_fechaVencimiento = dateFechaVencimiento.Value; infocotizacion.IdEmpresa = param.IdEmpresa; infocotizacion.IdUsuario = param.IdUsuario; infocotizacion.ip = param.ip; infocotizacion.nom_pc = param.nom_pc; infocotizacion.iva = param.iva.porcentaje; infocotizacion.total = Convert.ToDouble(txtTotal.EditValue); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public fa_Vendedor_Info ConsultarVendedorPorCedula(int Idempresa, String Cedula) { try { using (EntitiesFacturacion Entities = new EntitiesFacturacion()) { fa_Vendedor_Info fa_Vendedor = new fa_Vendedor_Info(); fa_Vendedor_Info info = new fa_Vendedor_Info(); EntitiesFacturacion OEPVendedor = new EntitiesFacturacion(); var select_pv = from A in OEPVendedor.fa_Vendedor where A.IdEmpresa == Idempresa && A.ve_cedula == Cedula select A; foreach (var item in select_pv) { info.IdEmpresa = item.IdEmpresa; info.IdVendedor = item.IdVendedor; info.Ve_Vendedor = item.Ve_Vendedor; info.ve_cedula = item.ve_cedula; info.Ve_Comision = item.Ve_Comision; info.IdUsuario = item.IdUsuario; info.nom_pc = item.nom_pc; info.ip = item.ip; info.Estado = item.Estado; } return(info); } } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = ex.ToString(); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public void set_Vendedor(fa_Vendedor_Info info_vendedor) { try { if (info_vendedor != null) { idemp = info_vendedor.IdEmpresa; id = info_vendedor.IdVendedor; this.lbl_id_vendedor.Text = info_vendedor.IdVendedor.ToString(); this.txt_vendedor.Text = info_vendedor.Ve_Vendedor; txt_ci_ruc.Text = info_vendedor.ve_cedula; this.chk_estado.Checked = (info_vendedor.Estado == "A") ? true : false; lblEstado.Visible = (info_vendedor.Estado == "I") ? true : false; info = info_vendedor; } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Cargar_comisiones() { try { int IdVendedor = ucFa_VendedorCmb1.get_VendedorInfo() == null ? 0 : ucFa_VendedorCmb1.get_VendedorInfo().IdVendedor; DateTime Fecha_ini = ucGe_Menu_Mantenimiento_x_usuario1.fecha_desde; DateTime Fecha_fin = ucGe_Menu_Mantenimiento_x_usuario1.fecha_hasta; fa_Vendedor_Info info_vendedor = ucFa_VendedorCmb1.get_VendedorInfo(); lst_Cobro = new List <string>(); foreach (var item in chkCombo_TipoCobro.Properties.Items.GetCheckedValues().ToList()) { lst_Cobro.Add(item.ToString()); } blist_comisiones = new BindingList <cxc_Comisiones_x_vendedor_Info>(bus_comisiones.Get_list_x_empresa(param.IdEmpresa, Fecha_ini, Fecha_fin, lst_Cobro, IdVendedor)); gridControlComisiones_x_vendedor.DataSource = blist_comisiones; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void txt_ci_ruc_Validating(object sender, CancelEventArgs e) { try { fa_Vendedor_Bus vendedor_bus = new fa_Vendedor_Bus(); fa_Vendedor_Info info_ven = new fa_Vendedor_Info(); fa_Vendedor_Bus busvend2 = new fa_Vendedor_Bus(); bool bandVend = true; if (_Accion == Cl_Enumeradores.eTipo_action.grabar) { if (PersoB.VericarCedulaExiste(txt_ci_ruc.Text.Trim(), ref mensaje) == true) { persoI = PersoB.Get_Info_Persona(txt_ci_ruc.Text.Trim()); info_ven = new fa_Vendedor_Info(); info_ven.IdEmpresa = param.IdEmpresa; info_ven.ve_cedula = txt_ci_ruc.Text; txt_vendedor.Text = persoI.pe_nombreCompleto; bandVend = busvend2.VerificaSiExisteVendedor(info_ven, ref msg); if (bandVend) { info_ven = busvend2.ConsultarVendedorPorCedula(param.IdEmpresa, txt_ci_ruc.Text); lbl_id_vendedor.Text = info_ven.IdVendedor.ToString(); txt_vendedor.Text = info_ven.Ve_Vendedor; idemp = param.IdEmpresa; id = info_ven.IdVendedor; set_Lista_Sucursales(); _Accion = Cl_Enumeradores.eTipo_action.actualizar; ucGe_Menu.Visible_bntGuardar_y_Salir = true; ucGe_Menu.Visible_btnGuardar = true; } } else { string msg = ""; info_ven = new fa_Vendedor_Info(); info_ven.IdEmpresa = param.IdEmpresa; info_ven.IdVendedor = (this.lbl_id_vendedor.Text == "") ? 0 : Convert.ToInt32(this.lbl_id_vendedor.Text); info_ven.Ve_Vendedor = this.txt_vendedor.Text; info_ven.ve_cedula = txt_ci_ruc.Text; info_ven.Estado = (chk_estado.Checked == true) ? "A" : "I"; info_ven.IdUsuario = param.IdUsuario; info_ven.Fecha_Transac = DateTime.Now; info_ven.IdUsuarioUltAnu = param.IdUsuario; info_ven.Fecha_UltAnu = DateTime.Now; info_ven.IdUsuarioUltMod = param.IdUsuario; info_ven.Fecha_UltMod = DateTime.Now; info_ven.nom_pc = param.nom_pc; info_ven.ip = param.ip; bandVend = busvend2.VerificaSiExisteVendedor(info_ven, ref msg); if (bandVend == false) { txt_vendedor.Text = ""; } else { info_ven = busvend2.ConsultarVendedorPorCedula(param.IdEmpresa, txt_ci_ruc.Text); lbl_id_vendedor.Text = info_ven.IdVendedor.ToString(); txt_vendedor.Text = info_ven.Ve_Vendedor; _Accion = Cl_Enumeradores.eTipo_action.actualizar; ucGe_Menu.Visible_bntGuardar_y_Salir = true; ucGe_Menu.Visible_btnGuardar = true; } } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }