public static void fillClienteByGrupo(DropDownList ddlCliente, int idGrupo) { ClienteMng oMng = new ClienteMng(); oMng.fillLst(); List <Cliente> lstByGrupo = oMng.Lst.FindAll(p => p.Id_cliente_grupo == idGrupo); ddlCliente.DataSource = lstByGrupo; ddlCliente.DataTextField = "nombre"; ddlCliente.DataValueField = "id"; ddlCliente.DataBind(); }
public static void fillCliente(DropDownList ddlCliente) { ClienteMng oMng = new ClienteMng(); oMng.fillLst(); ddlCliente.Items.Clear(); foreach (Cliente item in oMng.Lst) { ListItem li = new ListItem(item.Nombre, item.Id.ToString()); li.Attributes.Add("mask", item.Mascara); li.Attributes.Add("fondeo", (item.Id == Globals.AVON_FONDEO).ToString()); li.Attributes.Add("documento", item.Documento); ddlCliente.Items.Add(li); } }
public static string ClienteReferenciaGet(int id_cliente, enumTipo tipo, IDbTransaction trans) { string referencia = string.Empty; string errMsg = string.Empty; Cliente_codigo_canceladoMng oCCCMng = new Cliente_codigo_canceladoMng(); try { switch (tipo) { case enumTipo.E: Cliente_codigo_cancelado oCCC = new Cliente_codigo_cancelado() { Id_cliente = id_cliente, Tipo = tipo.ToString() }; oCCCMng.O_Cliente_codigo_cancelado = oCCC; oCCCMng.getAvailable(trans); if (oCCC.Codigo.Length > 0) { referencia = oCCC.Codigo; } else { ClienteMng oCMng = new ClienteMng(); Cliente oC = new Cliente() { Id = id_cliente }; oCMng.O_Cliente = oC; oCMng.selById(trans); Cliente_codigoMng oCCMng = new Cliente_codigoMng(); Cliente_codigo oCC = new Cliente_codigo(); oCC.Id_cliente_grupo = oC.Id_cliente_grupo; //El procedimiento usará el parametro para asignar el id del cliente oCCMng.O_Cliente_codigo = oCC; oCCMng.getRefEntByCliente(trans); referencia = oCC.Clave + addZero(oCC.Digitos, oCC.Consec_arribo, oCC.Anio_actual); oCCMng.udtRef(trans); } break; case enumTipo.S: break; default: break; } //referencia = addZero(o.Digitos, o.Actual, o.Id_bodega); //referencia = o.Tipo + referencia; } catch (Exception) { throw; } return(referencia); }