Пример #1
0
        public void SP_DELETAR_CLIENTE(int Codigo)
        {
            Database db = null;
            Queue<SqlParameter> qParameters = null;
            DAL.Entidades.Cliente retorno = new Entidades.Cliente();
            try
            {
                db = new Database();

                CreateParameters(ref qParameters,
                    new Property() { NomeCampo = "Codigo", Value = Codigo });

                db.ExecuteNonQuery("SP_DELETAR_CLIENTE", ref qParameters);

            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #2
0
        public DAL.Entidades.Cliente SP_SELECIONAR_CLIENTE(int Codigo)
        {
            Database db = null;
            Queue<SqlParameter> qParameters = null;
            DAL.Entidades.Cliente retorno = new Entidades.Cliente();
            try
            {
                db = new Database();

                CreateParameters(ref qParameters,
                    new Property() { NomeCampo = "Codigo", Value = Codigo });

                List<DAL.Entidades.Cliente> rMapping =
                    Mapping.Mapping<DAL.Entidades.Cliente>.ConvertReaderToIEnumerable(
                            db.ExecuteDataReader("SP_SELECIONAR_CLIENTE", ref qParameters)).ToList();

                if (rMapping.Count > 0)
                    retorno = rMapping.ElementAt(0);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return retorno;
        }