public static List<negociosCliente> fnsVeinteClientes() { List<negociosCliente> lnpCliente = new List<negociosCliente>(); try { DataTable ldtClientes = negocios.negociosCliente.fnDbDevolverVeinteClientes(); object[] oListaElmentos; for (int i = 0; i < ldtClientes.Rows.Count; i++) { oListaElmentos = ldtClientes.Rows[i].ItemArray; negociosCliente npNuevoCliente = new negociosCliente(); npNuevoCliente.setIdCliente(Convert.ToByte(oListaElmentos[0])); npNuevoCliente.setIdTipoCliente(Convert.ToByte(oListaElmentos[1])); npNuevoCliente.setNitCliente(Convert.ToString(oListaElmentos[2])); npNuevoCliente.setNombreCliente(Convert.ToString(oListaElmentos[3])); npNuevoCliente.setDireccionCliente(Convert.ToString(oListaElmentos[4])); lnpCliente.Add(npNuevoCliente); } return lnpCliente; } catch (Exception e) { return null; } }
/// <summary> /// /// </summary> /// <param name="lsNit"></param> /// <returns></returns> public static negociosCliente fnnaBuscarClienteNit(string lsNit) { DataTable dtLocal = negociosAdaptadores.gAdaptadorBcn.GetData(lsNit); negociosCliente temporal = null; object[] objInstancia; if (dtLocal.Rows.Count > 0) { temporal = new negociosCliente(); objInstancia = dtLocal.Rows[0].ItemArray; temporal.setIdCliente(Convert.ToInt32(objInstancia[0])); temporal.setIdTipoCliente(Convert.ToInt32(objInstancia[1])); temporal.setNitCliente(Convert.ToString(objInstancia[2])); temporal.setNombreCliente(Convert.ToString(objInstancia[3])); temporal.setDireccionCliente(Convert.ToString(objInstancia[4])); } return temporal; }
/// <summary> /// /// </summary> /// <param name="id"></param> /// <returns></returns> public static negociosCliente fnncObtenerClienteYTipo(int id) { negociosCliente temporal = null; DataTable dtLocal = negociosAdaptadores.gAdaptadorClienteTipoCliente.GetData(id); if (dtLocal.Rows.Count > 0) { object[] objInstancia = dtLocal.Rows[0].ItemArray; temporal = new negociosCliente(); temporal.setIdCliente(id); //c.IDTIPOCLIENTE,c.NIT,c.NOMBRE,c.DIRECCION,t.NOMBRE,t.DESCRIPCION,t.DESCUENTO temporal.setIdTipoCliente(Convert.ToInt32(objInstancia[0])); temporal.setNitCliente(Convert.ToString(objInstancia[1])); temporal.setNombreCliente(Convert.ToString(objInstancia[2])); temporal.setDireccionCliente(Convert.ToString(objInstancia[3])); negociosTipoCliente ntcTemp = new negociosTipoCliente(); ntcTemp.setIdTipoCliente((byte)temporal.getIdCliente()); ntcTemp.setNombreTipoCliente(Convert.ToString(objInstancia[4])); ntcTemp.setDescripcionTipoCliente(Convert.ToString(objInstancia[5])); ntcTemp.setDescuentoTipoCliente((float)Convert.ToDouble(objInstancia[6])); temporal.setTipoCliente(ntcTemp); } return temporal; }