public OperationResult AddOrganizacion(String id, String Nombre, String Direccion, String Sector, String Telefono, String Correo, String usuarioDirecto, String usuarioIndirecto, String estado, String ciudad)
        {
            OperationResult operation = OperationResult.UnknowFail;

            if (GetOrganizacionVinculadaById(id).IdOrganizacion == null)
            {
                OrganizacionVinculada instanceorganizacion = new OrganizacionVinculada();
                instanceorganizacion.CorreoElectronico = Correo;
                instanceorganizacion.Direccion         = Direccion;
                instanceorganizacion.NombreEmpresa     = Nombre;
                instanceorganizacion.IdOrganizacion    = id;
                instanceorganizacion.Sector            = Sector;
                instanceorganizacion.Telefono          = Telefono;
                instanceorganizacion.UsuarioDirecto    = usuarioDirecto;
                instanceorganizacion.UsuarioIndirecto  = usuarioIndirecto;
                instanceorganizacion.Estado            = estado;
                instanceorganizacion.Ciudad            = ciudad;
                OrganizacionVinculadaDAO instanceorganizacionDAO = new OrganizacionVinculadaDAO();

                operation = (OperationResult)instanceorganizacionDAO.AddOrganizacion(instanceorganizacion);
            }
            else
            {
                operation = OperationResult.ExistingRecord;
            }
            return(operation);
        }
        public List <OrganizacionVinculada> GetOrganizacion()
        {
            OrganizacionVinculadaDAO     instanceorganizacionDAO = new OrganizacionVinculadaDAO();
            List <OrganizacionVinculada> list = instanceorganizacionDAO.GetOrganizacion();

            return(list);
        }
        public OperationResult AddOrganizacion(String id, String nombre, String direccion, String sector, String telefono, String correo, String usuarioDirecto, String usuarioIndirecto, String estado, String ciudad)
        {
            OperationResult operation = OperationResult.UnknowFail;

            if (GetOrganizacionVinculadaById(id).IdOrganizacion == null)
            {
                OrganizacionVinculada organizacion = new OrganizacionVinculada();
                organizacion.CorreoElectronico = correo;
                organizacion.Direccion         = direccion;
                organizacion.NombreEmpresa     = nombre;
                organizacion.IdOrganizacion    = id;
                organizacion.Sector            = sector;
                organizacion.Telefono          = telefono;
                organizacion.UsuarioDirecto    = usuarioDirecto;
                organizacion.UsuarioIndirecto  = usuarioIndirecto;
                organizacion.Estado            = estado;
                organizacion.Ciudad            = ciudad;
                OrganizacionVinculadaDAO organizacionDAO = new OrganizacionVinculadaDAO();

                operation = (OperationResult)organizacionDAO.AddOrganizacion(organizacion);
            }
            else
            {
                operation = OperationResult.ExistingRecord;
            }
            return(operation);
        }
        public OperationResult DeleteOrganizacionVinculadaById(String id)
        {
            OrganizacionVinculadaDAO instanceorganizacionDAO = new OrganizacionVinculadaDAO();

            return((OperationResult)instanceorganizacionDAO.DeleteOrganizacionByID(id));
        }
        public OrganizacionVinculada GetOrganizacionVinculadaById(String id)
        {
            OrganizacionVinculadaDAO instanceorganizacionDAO = new OrganizacionVinculadaDAO();

            return(instanceorganizacionDAO.GetOrganizacionforID(id));
        }