public bool Insertar(ENVtaBDVendedores oENVtaBDVendedores)
        {
            DbCommand oCommand = null;

            try
            {
                oCommand = GenericDataAccess.CreateCommand(dataProviderName, connectionString, "usp_GenVtaBDVendedores_ins");
                GenericDataAccess.AgregarParametro(oCommand, "@argApellidoMaterno", oENVtaBDVendedores.ApellidoMaterno, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argApellidoPaterno", oENVtaBDVendedores.ApellidoPaterno, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argCodigoPerfil", oENVtaBDVendedores.CodigoPerfil, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argCodigoUsuario", oENVtaBDVendedores.CodigoUsuario, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argCodigoVendedor", oENVtaBDVendedores.CodigoVendedor, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argDireccion", oENVtaBDVendedores.Direccion, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argEmail", oENVtaBDVendedores.Email, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argEstadoRegistro", oENVtaBDVendedores.EstadoRegistro, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argFechaing", oENVtaBDVendedores.Fechaing, TipoParametro.DT, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argID_perfil", oENVtaBDVendedores.ID_perfil, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argIdPersona", oENVtaBDVendedores.IdPersona, TipoParametro.INT, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argIdSociedad", oENVtaBDVendedores.IdSociedad, TipoParametro.INT, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argNombres", oENVtaBDVendedores.Nombres, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argTelefono", oENVtaBDVendedores.Telefono, TipoParametro.STR, Direccion.INPUT);

                GenericDataAccess.AgregarParametro(oCommand, "@argErrorCode", 1, TipoParametro.INT, Direccion.OUTPUT);
                if (GenericDataAccess.ExecuteNonQuery(oCommand) > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw new Excepciones.ManejoExcepciones(ex);
            }
            finally
            {
                GenericDataAccess.CerrarConexion(oCommand, null);
            }
        }
        public List <ENVtaBDVendedores> ObtenerTodos()
        {
            DbCommand oCommand = null;
            List <ENVtaBDVendedores> oListaVtaBDVendedores = new List <ENVtaBDVendedores>();

            try
            {
                oCommand = GenericDataAccess.CreateCommand(dataProviderName, connectionString, "usp_GenVtaBDVendedores_sel");
                GenericDataAccess.AgregarParametro(oCommand, "@argErrorCode ", 1, TipoParametro.INT, Direccion.OUTPUT);
                DbDataReader oDataReader = GenericDataAccess.ExecuteReader(oCommand);
                while (oDataReader.Read())
                {
                    ENVtaBDVendedores oEnListaVtaBDVendedores = new ENVtaBDVendedores();
                    oEnListaVtaBDVendedores.ApellidoMaterno = oDataReader["ApellidoMaterno"].ToString();
                    oEnListaVtaBDVendedores.ApellidoPaterno = oDataReader["ApellidoPaterno"].ToString();
                    oEnListaVtaBDVendedores.CodigoPerfil    = oDataReader["CodigoPerfil"].ToString();
                    oEnListaVtaBDVendedores.CodigoUsuario   = oDataReader["CodigoUsuario"].ToString();
                    oEnListaVtaBDVendedores.CodigoVendedor  = oDataReader["CodigoVendedor"].ToString();
                    oEnListaVtaBDVendedores.Direccion       = oDataReader["Direccion"].ToString();
                    oEnListaVtaBDVendedores.Email           = oDataReader["Email"].ToString();
                    oEnListaVtaBDVendedores.EstadoRegistro  = oDataReader["EstadoRegistro"].ToString();
                    oEnListaVtaBDVendedores.Fechaing        = DateTime.Parse(oDataReader["Fechaing"].ToString());
                    oEnListaVtaBDVendedores.ID_perfil       = oDataReader["ID_perfil"].ToString();
                    oEnListaVtaBDVendedores.IdPersona       = Convert.ToInt32(oDataReader["IdPersona"]);
                    oEnListaVtaBDVendedores.IdSociedad      = Convert.ToInt32(oDataReader["IdSociedad"]);
                    oEnListaVtaBDVendedores.Nombres         = oDataReader["Nombres"].ToString();
                    oEnListaVtaBDVendedores.Telefono        = oDataReader["Telefono"].ToString();

                    oListaVtaBDVendedores.Add(oEnListaVtaBDVendedores);
                }
                return(oListaVtaBDVendedores);
            }
            catch (Exception ex)
            {
                throw  new Exception();
            }
            finally
            {
                GenericDataAccess.CerrarConexion(oCommand, null);
            }
        }
 public static bool Actualizar(ENVtaBDVendedores oENVtaBDVendedores)
 {
     return((new ADVtaBDVendedores()).Actualizar(oENVtaBDVendedores));
 }
 public static bool Insertar(ENVtaBDVendedores oENVtaBDVendedores)
 {
     return((new ADVtaBDVendedores()).Insertar(oENVtaBDVendedores));
 }