public bool eliminarGE(CamposGirosEmpresariales datos)
        {
            bool respuesta = false;

            respuesta = clasedatosGE.EliminarGirosEmpresariales(datos);
            return(respuesta);
        }
        public bool insertarGE(CamposGirosEmpresariales datos)
        {
            bool respuesta = false;

            respuesta = clasedatosGE.InsertarGirosEmpresariales(datos);
            return(respuesta);
        }
        public bool actualizarGE(CamposGirosEmpresariales datos)
        {
            bool respuesta = false;

            respuesta = clasedatosGE.ActualizarGirosEmpresariales(datos);
            return(respuesta);
        }
    public bool EliminarWsGE(int idGiro)
    {
        CamposGirosEmpresariales datosGirosEmpresariales = new CamposGirosEmpresariales();

        datosGirosEmpresariales.idGiro = idGiro;
        return(metodosNegocioGE.eliminarGE(datosGirosEmpresariales));
    }
    public bool insertaWsGE(string nombre)
    {
        CamposGirosEmpresariales datosGirosEmpresariales = new CamposGirosEmpresariales();

        datosGirosEmpresariales.nombre = nombre;
        return(metodosNegocioGE.insertarGE(datosGirosEmpresariales));
    }
Esempio n. 6
0
        //Metodo encargado de consultar un giro empresarial
        public Giros LlenaTablaDatosGE()
        {
            Giros         listadatos = new Giros();
            DataTable     dt         = new DataTable();
            SqlConnection connection = null;
            List <CamposGirosEmpresariales> composList = new List <CamposGirosEmpresariales>();

            try {
                using (connection = Conexion.ObtieneConexion("ConexionBD")) {
                    SqlDataReader consulta;
                    connection.Open();
                    consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Usp_CatGiroEmpresarialConsultar", null);
                    dt.Load(consulta);
                    connection.Close();
                }
                foreach (DataRow row in dt.Rows)
                {
                    CamposGirosEmpresariales reg = new CamposGirosEmpresariales();
                    reg.idGiro = Convert.ToInt32(row["idGiro"].ToString());
                    reg.nombre = row["nombre"].ToString();
                    composList.Add(reg);
                }
                listadatos.ListaRegistros = composList.ToArray();
            } catch (Exception e) {
                Console.WriteLine(e);
                throw;
            }
            return(listadatos);
        }
    public bool ActualizarWsGE(int idGiro, string nombre)
    {
        CamposGirosEmpresariales datosGirosEmpresariales = new CamposGirosEmpresariales();

        datosGirosEmpresariales.idGiro = idGiro;
        datosGirosEmpresariales.nombre = nombre;

        return(metodosNegocioGE.actualizarGE(datosGirosEmpresariales));
    }
Esempio n. 8
0
        //Metodo encargado de eliminar logicamente un giro empresarial
        public bool EliminarGirosEmpresariales(CamposGirosEmpresariales campos)
        {
            bool          respuesta  = false;
            SqlConnection connection = null;

            try {
                using (connection = Conexion.ObtieneConexion("ConexionBD")) {
                    connection.Open();
                    var parametros = new[] {
                        ParametroAcceso.CrearParametro("@idGiro", SqlDbType.Int, campos.idGiro, ParameterDirection.Input)
                    };
                    Ejecuta.ProcedimientoAlmacenado(connection, "Usp_CatGiroEmpresarialEliminar", parametros);
                    connection.Close();
                    respuesta = true;
                }
            } catch (Exception ex) {
                respuesta = false;
                Console.WriteLine(ex);
            }
            return(respuesta);
        }