public bool eliminarSucursalNegocio(CamposSucursal campos)
        {
            bool respuesta = false;

            respuesta = clasedatos.EliminaSucursalBySP(campos);
            return(respuesta);
        }
        public bool actualizarSucursalBySP(CamposSucursal campos)
        {
            bool          respuesta  = false;
            SqlConnection connection = null;

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    connection.Open();
                    var parametros = new[] {
                        ParametroAcceso.CrearParametro("@nombre", SqlDbType.VarChar, campos.nombre, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@idEmpresa", SqlDbType.Int, campos.idEmpresa, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@razonSocial", SqlDbType.VarChar, campos.DatosFiscales.RazonSocial, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@RFC", SqlDbType.VarChar, campos.DatosFiscales.RFC, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@TipoPersona", SqlDbType.Int, campos.DatosFiscales.TipoPersona.IdTipoPersona, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@Calle", SqlDbType.VarChar, campos.DatosFiscales.Calle, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@numExt", SqlDbType.VarChar, campos.DatosFiscales.NumeroExterior, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@numInt", SqlDbType.VarChar, campos.DatosFiscales.NumeroInterior, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@CP", SqlDbType.Int, campos.DatosFiscales.C_CP, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@Estado", SqlDbType.Int, campos.DatosFiscales.Estado.idEstado, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@idSucursal", SqlDbType.Int, campos.idSucursal, ParameterDirection.Input)
                    };
                    Ejecuta.ProcedimientoAlmacenado(connection, "Usp_CatSucursalActualizar", parametros);
                    connection.Close();
                }
                respuesta = true;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }
            return(respuesta);
        }
Exemplo n.º 3
0
    public bool ActualizarSucursal(string nombre, int idEmpresa, string RS, int TipoPer, string RFC, string Calle, string NumExt, string NumInt, int ComboEstado, int ComboCP, int idSucursal)
    {
        if (NumInt == null)
        {
            NumInt = "Sin Numero Interior";
        }

        CamposSucursal campos = new CamposSucursal();

        campos.DatosFiscales             = new CamposDatosFiscales();
        campos.DatosFiscales.TipoPersona = new CamposTipoPersona();
        campos.DatosFiscales.Estado      = new CamposEstado();


        campos.nombre    = nombre;
        campos.idEmpresa = idEmpresa;
        campos.DatosFiscales.RazonSocial = RS;
        campos.DatosFiscales.TipoPersona.IdTipoPersona = TipoPer;
        campos.DatosFiscales.RFC            = RFC;
        campos.DatosFiscales.Calle          = Calle;
        campos.DatosFiscales.NumeroExterior = NumExt;

        campos.DatosFiscales.NumeroInterior  = NumInt;
        campos.DatosFiscales.Estado.idEstado = ComboEstado;
        campos.DatosFiscales.C_CP            = ComboCP;
        campos.idSucursal = idSucursal;

        return(metodosSucursal.actualizarSucursalNegocio(campos));
    }
        public bool actualizarSucursalNegocio(CamposSucursal campos)
        {
            bool respuesta = false;

            respuesta = clasedatos.actualizarSucursalBySP(campos);
            return(respuesta);
        }
Exemplo n.º 5
0
    public bool EliminarSucursal(int idSucursal)
    {
        CamposSucursal campos = new CamposSucursal();


        campos.idSucursal = idSucursal;

        return(metodosSucursal.eliminarSucursalNegocio(campos));
    }
        public Sucursal LlenaTablaSucursales()
        {
            Sucursal              listadatos = new Sucursal();
            DataTable             dt         = new DataTable();
            SqlConnection         connection = null;
            List <CamposSucursal> composList = new List <CamposSucursal>();

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();
                    consulta = Ejecuta.ConsultaConRetorno(connection, "[Usp_CatSucursalMostrar]");
                    dt.Load(consulta);
                    connection.Close();
                }
                foreach (DataRow row in dt.Rows)
                {
                    CamposSucursal reg = new CamposSucursal();
                    reg.DatosFiscales             = new CamposDatosFiscales();
                    reg.DatosFiscales.Estado      = new CamposEstado();
                    reg.DatosFiscales.TipoPersona = new CamposTipoPersona();
                    reg.idSucursal                              = Convert.ToInt32(row["idSucursal"].ToString());
                    reg.nombre                                  = row["Sucursal"].ToString();
                    reg.idEmpresa                               = Convert.ToInt32(row["idEmpresa"].ToString());
                    reg.empresa                                 = row["Empresa"].ToString();
                    reg.idDatosFiscales                         = Convert.ToInt32(row["idDatosFiscales"].ToString());
                    reg.DatosFiscales.RFC                       = row["RFC"].ToString();
                    reg.DatosFiscales.RazonSocial               = row["razonSocial"].ToString();
                    reg.DatosFiscales.Calle                     = row["calle"].ToString();
                    reg.DatosFiscales.NumeroExterior            = row["numeroExterior"].ToString();
                    reg.DatosFiscales.NumeroInterior            = row["numeroInterior"].ToString();
                    reg.DatosFiscales.Estado.idEstado           = Convert.ToInt32(row["idEstado"].ToString());
                    reg.DatosFiscales.C_CP                      = Convert.ToInt32(row["c_CP"].ToString());
                    reg.DatosFiscales.TipoPersona.IdTipoPersona = Convert.ToInt32(row["idTipoPersona"].ToString());

                    composList.Add(reg);
                }
                listadatos.ListaRegistrosSucursal = composList.ToArray();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                throw;
            }
            return(listadatos);
        }
        public bool InsertaSucursalNegocio(CamposSucursal campos)
        {
            bool respuesta = false;

            try
            {
                clasedatos.InsertaSucursalBySP(campos);
                respuesta = true;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }

            return(respuesta);
        }
Exemplo n.º 8
0
        public Sucursal getidSucursalesByArea(int idArea)
        {
            Sucursal              listadatos = new Sucursal();
            DataTable             dt         = new DataTable();
            SqlConnection         connection = null;
            List <CamposSucursal> composList = new List <CamposSucursal>();

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();
                    var parametros = new[]
                    {
                        ParametroAcceso.CrearParametro("@idArea", SqlDbType.Int, idArea, ParameterDirection.Input)
                    };
                    consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Usp_CatMostrarSucursalesXArea", parametros);
                    dt.Load(consulta);
                    connection.Close();
                }
                foreach (DataRow row in dt.Rows)
                {
                    CamposSucursal reg = new CamposSucursal();
                    reg.idSucursal = Convert.ToInt32(row["idSucursal"].ToString());
                    reg.nombre     = row["nombre"].ToString();
                    reg.empresa    = row["isCheck"].ToString();

                    composList.Add(reg);
                }
                listadatos.ListaRegistrosSucursal = composList.ToArray();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                throw;
            }
            return(listadatos);
        }
        public Sucursal LlenaComboDatosFiscales()
        {
            Sucursal              campos = new Sucursal();
            DataTable             dt     = new DataTable();
            List <CamposSucursal> camposDatosFiscales = new List <CamposSucursal>();


            SqlConnection connection = null;

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();
                    consulta = Ejecuta.ConsultaConRetorno(connection, "[Usp_CatDatosFiscalesMostrar] ");
                    dt.Load(consulta);
                    connection.Close();
                }


                foreach (DataRow row in dt.Rows)
                {
                    CamposSucursal reg = new CamposSucursal();
                    reg.idDatosFiscales   = Convert.ToInt32(row["idDatosFiscales"].ToString());
                    reg.DatosFiscales.RFC = row["rfc"].ToString();
                    camposDatosFiscales.Add(reg);
                }
                campos.ListaRegistrosSucursal = camposDatosFiscales.ToArray();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }

            return(campos);
        }
        public bool EliminaSucursalBySP(CamposSucursal campos)
        {
            bool          respuesta  = false;
            SqlConnection connection = null;

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    connection.Open();
                    var parametros = new[] {
                        ParametroAcceso.CrearParametro("@idSucursal", SqlDbType.Int, campos.idSucursal, ParameterDirection.Input)
                    };
                    Ejecuta.ProcedimientoAlmacenado(connection, "Usp_CatSucursalEliminar", parametros);
                    connection.Close();
                }
                respuesta = true;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }
            return(respuesta);
        }
Exemplo n.º 11
0
    public bool InsertarSucursal(string nombre, int idEmpresa, string RFC, int ComboTPer, string RS, string Calle, string NumExt, string NumInt, int ComboEstado, int ComboCP)
    {
        CamposSucursal campos = new CamposSucursal();

        campos.DatosFiscales             = new CamposDatosFiscales();
        campos.DatosFiscales.TipoPersona = new CamposTipoPersona();
        campos.DatosFiscales.Estado      = new CamposEstado();


        campos.nombre    = nombre;
        campos.idEmpresa = idEmpresa;
        campos.DatosFiscales.RazonSocial = RS;
        campos.DatosFiscales.TipoPersona.IdTipoPersona = ComboTPer;
        campos.DatosFiscales.RFC             = RFC;
        campos.DatosFiscales.Calle           = Calle;
        campos.DatosFiscales.NumeroExterior  = NumExt;
        campos.DatosFiscales.NumeroInterior  = NumInt;
        campos.DatosFiscales.Estado.idEstado = ComboEstado;
        campos.DatosFiscales.C_CP            = ComboCP;



        return(metodosSucursal.InsertaSucursalNegocio(campos));
    }
Exemplo n.º 12
0
        public Sucursal LlenaComboSucursal()
        {
            Sucursal              campos     = new Sucursal();
            DataTable             dt         = new DataTable();
            List <CamposSucursal> composList = new List <CamposSucursal>();

            SqlConnection connection = null;

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();
                    consulta = Ejecuta.ConsultaConRetorno(connection, "Usp_CatAreaMostrarComboSucursal");
                    dt.Load(consulta);
                    connection.Close();
                }


                foreach (DataRow row in dt.Rows)
                {
                    CamposSucursal reg = new CamposSucursal();
                    reg.idSucursal = Convert.ToInt32(row["idSucursal"].ToString());
                    reg.nombre     = row["nombre"].ToString();
                    composList.Add(reg);
                }
                campos.ListaRegistrosSucursal = composList.ToArray();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }

            return(campos);
        }