public clsCuenta() { ClienteMaster = new clsClienteMaster(true); ZonaVentas = new clsItemParametro(); CategoriaCliente = new clsItemParametro(); SectorEconomico = new clsItemParametro(); TipoMonedaVtaEstimada = new clsTipoMoneda(); UMMovimientoEstimado = new clsItemParametro(); FormaContactoPreferida = new clsItemParametro(); DiaPreferido = new clsItemParametro(); JornadaPreferida = new clsItemParametro(); VendedorAsignado = new clsUsuario(); //CustomerAsignado = new clsUsuario(); Clasificacion = new clsCuentaclasificacion(); }
public static clsCuentaclasificacion ObtenerClasificacionPorId(int IdClasificacion) { clsCuentaclasificacion clasificacion = new clsCuentaclasificacion(); try { //Abrir Conexion conn = BaseDatos.NuevaConexion(); //Registrar Cliente Master objParams = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_C_CLIENTES_CLASIFICACION_POR_ID"); objParams[0].Value = IdClasificacion; DataSet ds = SqlHelper.ExecuteDataset(conn, "SP_C_CLIENTES_CLASIFICACION_POR_ID", objParams); if (ds != null) { clasificacion = new clsCuentaclasificacion(); clasificacion.Id = Convert.ToInt64(ds.Tables[0].Rows[0]["Id"]); clasificacion.Nombre = ds.Tables[0].Rows[0]["Descripcion"].ToString(); clasificacion.Estado = (Enums.Estado)Convert.ToInt16(ds.Tables[0].Rows[0]["Estado"].ToString()); } } catch (Exception ex) { Log.EscribirLog(ex.Message); } finally { conn.Close(); } return clasificacion; }
public static IList<clsCuentaclasificacion> ListarClasificaciones(Enums.Estado Estado) { IList<clsCuentaclasificacion> listClasificacion = new List<clsCuentaclasificacion>(); clsCuentaclasificacion clasificacion; try { //Abrir Conexion conn = BaseDatos.Conexion(); //Registrar Cliente Master objParams = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_C_CLIENTES_CLASIFICACION"); objParams[0].Value = Estado; SqlCommand command = new SqlCommand("SP_C_CLIENTES_CLASIFICACION", conn); command.Parameters.AddRange(objParams); command.CommandType = CommandType.StoredProcedure; dreader = command.ExecuteReader(); while (dreader.Read()) { clasificacion = new clsCuentaclasificacion(); clasificacion.Id = Convert.ToInt64(dreader[0]); clasificacion.Nombre = dreader[1].ToString(); clasificacion.Estado = (Enums.Estado)Convert.ToInt16(dreader[2]); listClasificacion.Add(clasificacion); } } catch (Exception ex) { Log.EscribirLog(ex.Message); } finally { if(!dreader.IsClosed) dreader.Close(); conn.Close(); } return listClasificacion; }